Senior Full Stack Developer
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.