This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Full Stack Engineer
Thought Machine · Lisbonne
Job description
About the role
Thought Machine is building modern banking technology in the cloud and is looking for a Full Stack Engineer to join its Lisbon Engineering Hub. You will work on both backend services and frontend experiences, delivering high‑quality, secure, and performant features for a range of financial institutions.
Key responsibilities
- Design and implement end‑to‑end features across the stack, including web applications and backend services.
- Ensure solutions meet security, performance, scalability, and user‑experience standards.
- Write automated unit, integration, and acceptance tests.
- Collaborate with other engineering teams to integrate features in a structured manner.
- Take full ownership of requirements, from design through implementation.
Required profile
- Strong engineering mindset with a passion for building reliable, high‑quality software.
- Ability to work across the full technology stack and bridge backend and frontend concerns.
- Experience delivering code that scales and is secure.
- Comfortable working in a fast‑paced, collaborative environment.
Required skills
What we offer
- A vibrant, award‑winning workplace culture recognised for employee satisfaction.
- Generous employee share package.
- Opportunity to work on cutting‑edge fintech solutions for global banks.
- Full‑time permanent role based in Lisbon with four days onsite per week.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Thought Machine
Lisbonne