Role: Senior Full-Stack Developer
Location: London (Hybrid)
Industry: FinTech Startup
Employment Type: Full-time
About the Company
We're recruiting for a fast-growing fintech startup building modern financial products that simplify how businesses and consumers manage money. Their team combines deep technical expertise with a product-first mindset to deliver scalable, secure, and user-friendly solutions in a highly regulated environment.
They are looking for a Senior Full-Stack Developer to play a key role in designing, building, and scaling our core platform as we continue to grow.
The Role
As a Senior Full-Stack Developer, you will work across the entire technology stack to deliver high-quality applications and services. You ll collaborate closely with product, design, and engineering teams to shape architecture decisions, improve developer experience, and deliver customer-facing features at pace.
This is a hands-on role suited to someone who enjoys ownership, solving complex technical problems, and working in a fast-moving startup environment.
Key Responsibilities
Design, build, and maintain scalable web applications using TypeScript, React, Node.js, and MongoDB
Develop clean, maintainable, and well-tested frontend and backend code
Build and optimise RESTful APIs and micro services
Collaborate with product managers and designers to deliver intuitive user experiences
Improve application performance, reliability, and security
Participate in architecture discussions and technical decision-making
Mentor junior developers and contribute to engineering best practices
Support CI/CD pipelines, testing strategies, and deployment processes
Work closely with DevOps and infrastructure teams in cloud environments
Required Skills & Experience
5+ years of commercial software development experience
Strong expertise in TypeScript across frontend and backend applications
Advanced experience with React and modern frontend tooling
Strong backend development experience with Node.js
Experience working with MongoDB in production environments
Solid understanding of API design and distributed systems
Experience with cloud platforms such as AWS, GCP, or Azure
Familiarity with CI/CD pipelines and modern DevOps practices
Strong understanding of software engineering principles, testing, and system design
Experience working in agile product teams or startup environments
Excellent communication and collaboration skills
Nice to Have
Experience within fintech, payments, banking, or regulated industries, Docker and Kubernetes
Knowledge of event-driven architectures and message queues
Familiarity with GraphQL
Exposure to security and compliance standards relevant to fintech
Experience scaling systems in high-growth environments
What They Offer
Competitive salary and equity package as well as a hybrid working environment in London
Opportunity to shape the engineering culture and technical direction
Work on meaningful products with real customer impact for a fast-paced startup environment with significant growth opportunities
Learning and development budget, pension scheme and additional benefits
How to Apply
Please send your CV, GitHub profile, and any relevant project links along with a short introduction outlining your experience and interest in the role.
We welcome diverse applicants and are dedicated to treating all applicants with dignity and respect, regardless of background.