Senior Full Stack Developer
Rebel Recruitment Limited
Location:
London (Hybrid)
Industry:
FinTech Startup
Employment Type:
Full-time
We are a fast-growing fintech startup building modern financial products that simplify how businesses and consumers manage money. Our team combines deep technical expertise with a product-first mindset to deliver scalable, secure, and user-friendly solutions in a highly regulated environment.
We 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 RoleAs 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 ResponsibilitiesDesign, 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
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
Experience within fintech, payments, banking, or regulated industries
Knowledge of event-driven architectures and message queues
Experience with Docker and Kubernetes
Familiarity with GraphQL
Exposure to security and compliance standards relevant to fintech
Experience scaling systems in high-growth environments
Competitive salary and equity package
Hybrid working environment in London
Opportunity to shape the engineering culture and technical direction
Work on meaningful products with real customer impact
Fast-paced startup environment with significant growth opportunities
Learning and development budget
Pension scheme and additional benefits
Introductory call with Talent
Technical interview and system design discussion
Pair programming or coding assessment
Final culture and leadership interview
Please send your CV, GitHub profile, and any relevant project links along with a short introduction outlining your experience and interest in the role.
Application opens at the source listing. Free for jobseekers.