At a Glance
- Tasks: Design and build scalable web applications using modern tech like TypeScript, React, and Node.js.
- Company: Join a fast-growing fintech startup revolutionising how money is managed.
- Benefits: Enjoy a competitive salary, equity, hybrid work, and a learning budget.
- Other info: Fast-paced environment with great growth opportunities and mentorship.
- Why this job: Make a real impact on financial products while shaping the engineering culture.
- Qualifications: 5+ years in software development with strong skills in TypeScript and React.
The predicted salary is between 60000 - 80000 £ per year.
Location: London (Hybrid)
Industry: FinTech Startup
Employment Type: Full-time
About the Company
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 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
- 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
What We Offer
- 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
Interview Process
- Introductory call with Talent
- Technical interview and system design discussion
- Pair programming or coding assessment
- Final culture and leadership interview
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.
Senior Full Stack Developer in London employer: Rebel Recruitment Limited
Contact Detail:
Rebel Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using TypeScript, React, and Node.js. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. We want to see how you think and solve problems!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Senior Full Stack Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Full-Stack Developer role. Highlight your experience with TypeScript, React, and Node.js, and don’t forget to mention any fintech experience you have. We want to see how your skills align with what we’re looking for!
Craft a Compelling Introduction: Your short introduction is your chance to shine! Use it to showcase your passion for fintech and your excitement about the role. Let us know why you’re the perfect fit for our team and what makes you tick as a developer.
Showcase Your Projects: Include links to your GitHub profile and any relevant projects. We love seeing real examples of your work! Make sure to highlight projects that demonstrate your expertise in building scalable applications and working with modern tech stacks.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Rebel Recruitment Limited
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, React, Node.js, and MongoDB. Brush up on your knowledge of RESTful APIs and microservices, as these will likely come up during technical discussions. Being able to confidently discuss your experience with these technologies will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This is especially important in a fast-moving startup environment where ownership and problem-solving are key. Use examples that highlight your ability to think critically and adapt quickly.
✨Collaborate and Communicate
Since this role involves working closely with product managers and designers, be ready to demonstrate your collaboration skills. Share examples of how you’ve worked in agile teams and contributed to improving user experiences. Good communication can set you apart from other candidates.
✨Understand the Company Culture
Research the fintech startup's mission and values. Be prepared to discuss how your personal values align with theirs and how you can contribute to shaping their engineering culture. Showing genuine interest in the company will make a positive impression during the final culture and leadership interview.