
Senior Full Stack Engineer
Thought Machine4 hours ago
London, United KingdomSenior
Responsibilities
- Design and implement end-to-end features across web applications and backend services.
- Build solutions with security, performance, scalability, and user experience in mind.
- Write automated unit, integration, and acceptance tests.
- Coordinate with other engineering teams to deliver features in a structured way.
- Manage and debug features from testing environments through production.
- Translate customer requirements into clear implementation plans and tasks.
- Collaborate with backend, frontend, and full-stack engineers in a cross-functional team.
Requirements
- Experience with React and TypeScript.
- Proficiency in building modern web applications and REST APIs and services.
- Experience integrating automated tests into the development lifecycle.
- Ability to write clean, readable, properly tested code with strong attention to detail.
- Interest in client-facing projects, including scoping requirements and defining deliverables.
- A proactive approach to learning and development.
- Preferred qualifications include banking or finance knowledge, AWS or other cloud-provider experience, Golang or Python, UX and UI knowledge, Figma and UI framework experience, visual design skills, SQL or NoSQL databases, client/server architectures or networking, microservice architectures, and Kubernetes.
Benefits
- Pension plan matching contributions up to 5%.
- Life insurance equal to three times annual salary.
- Paid maternity, paternity, and shared parental leave.
- 25 days of holiday plus bank holidays.
- Flexible working hours.
- Cycle-to-work scheme, electric car scheme, and season ticket loan.
- Access to learning materials and courses.
- Subsidised sports and hobby clubs.
- Two charity days per year.
- Fresh fruit, cereals, snacks, smoothies, drinks, and a weekly food pop-up.
- Full-time permanent position based in the London office, requiring three days onsite per week; four onsite days are available with an additional financial allowance.
Tech Stack
Categories
About Thought Machine
Thought Machine builds cloud-native core and payments platforms for banks, centered on Vault Core, a microservices, API-driven core banking system delivered in the cloud. It sells enterprise software and services to banks and financial institutions, with engineers embedding to implement and integrate systems. Founded in 2014 and headquartered in London, the privately held company serves global banking markets and focuses on replacing legacy core infrastructure.