At a Glance
- Tasks: Lead full stack architecture and manage a dynamic engineering team.
- Company: Join Bonsai, a forward-thinking tech company shaping the future.
- Benefits: Competitive salary, flexible work, and growth opportunities towards CTO.
- Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
- Qualifications: 7+ years in software engineering with strong frontend and backend skills.
- Other info: Startup culture with room for innovation and career advancement.
The predicted salary is between 70000 - 90000 £ per year.
We are seeking a Senior Full Stack Engineer to become the technical backbone of Bonsai. The role owns the architecture and delivery of the platform end-to-end – from the React Native mobile app through to the Django API, data layer, and cloud infrastructure. Beyond building, the Senior Full Stack Engineer manages and grows the engineering team, setting the bar for technical excellence and engineering culture. This is not just an engineering role: it shapes technical strategy, leads people, and drives the architectural decisions that define how Bonsai scales across markets. For the right person, this is a near-term path to CTO.
What You’ll Do
- Own the full stack architecture: React Native + Expo frontend, Django REST API backend, PostgreSQL, Firebase, and GCP infrastructure.
- Manage the engineering team day-to-day – sprint planning, code reviews, 1:1s, performance development, and hiring as the team scales.
- Lead technical decision-making across the platform – build vs. buy, technology selection, system design, and API strategy.
- Architect for scale as the company expands into the US market, including multi-region deployment, data residency, and cross-border compliance requirements.
- Drive engineering quality: establish CI/CD pipelines, testing strategies, code review standards, and incident response processes.
- Collaborate closely with the AI/ML engineer to integrate agentic AI capabilities into the core product experience.
- Optimise platform performance – reduce API latency, improve app responsiveness, and ensure 99.95%+ uptime.
- Work directly with product and design to translate roadmap priorities into well-scoped, deliverable engineering plans.
- Own security architecture and compliance readiness, including SOC 2 preparation, GDPR controls, and secure handling of financial data.
- Partner with third-party providers (open banking, payments, investment platforms) to design robust, API-first integrations.
What We’re Looking For
- 7+ years of professional software engineering experience, with strong depth across both frontend and backend.
- Production experience with React Native (or React + mobile) and Python/Django – the core stack.
- Proven ability to architect and scale systems – experience designing APIs, data models, and infrastructure that serve real users at meaningful volume.
- Experience managing engineers – whether as a tech lead, engineering manager, or founder-CTO who built and led a team.
- Strong understanding of cloud infrastructure (GCP preferred), containerisation, and DevOps practices.
- Experience setting up and maintaining CI/CD pipelines, automated testing, and monitoring/observability.
- Security-first mindset: experience with authentication systems, data encryption, secure API design, and compliance frameworks.
- Excellent communicator who can translate complex technical trade-offs for non-technical stakeholders.
- Startup DNA: comfortable with ambiguity, fast iteration, and wearing multiple hats.
- Based in the UK with the ability to work from the London office 3 days per week.
Nice to Have
- Experience in fintech, payments, or regulated financial services.
- Familiarity with US financial regulations and compliance requirements (U.S. Securities and Exchange Commission, Financial Industry Regulatory Authority, SOC 2).
- Experience integrating open banking APIs (e.g. GoCardless, Plaid, or similar).
- Exposure to AI/ML integration in production – working alongside LLM-powered features or agentic systems.
- Experience building and scaling engineering teams from early stage.
- Previous startup founding or CTO experience.
Senior Full Stack Engineer in London employer: Calyptus
Contact Detail:
Calyptus Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer in London
✨Tip Number 1
Get your profile sorted on our platform! Make sure to highlight your full stack experience and any leadership roles you've had. This way, we can match you with the best opportunities that fit your skills.
✨Tip Number 2
Don’t underestimate the power of networking! Reach out to fellow engineers or industry contacts on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Finally, don’t forget to apply through our website! It’s super easy and puts you in front of loads of high-paying roles without the hassle. Just complete that quick AI screening interview and let us do the heavy lifting!
We think you need these skills to ace Senior Full Stack Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Engineer role. Highlight your experience with React Native, Django, and any leadership roles you've had. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you the perfect fit. We love seeing personality and enthusiasm!
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your hands-on experience and creativity!
Apply Through Our Website: Don't forget to apply through our website! It’s the easiest way for us to get your application and ensures you’re considered for all the exciting opportunities we have. Let’s get you started on this journey!
How to prepare for a job interview at Calyptus
✨Know Your Stack Inside Out
As a Senior Full Stack Engineer, you need to be well-versed in both frontend and backend technologies. Brush up on React Native, Django, and PostgreSQL before the interview. Be ready to discuss your past projects and how you've architected systems for scale.
✨Showcase Your Leadership Skills
This role involves managing an engineering team, so highlight your experience in leading teams and driving technical decisions. Prepare examples of how you've handled sprint planning, code reviews, and performance development in previous roles.
✨Understand the Business Context
Familiarise yourself with Bonsai's business model and how your technical decisions can impact their growth. Be prepared to discuss how you would approach compliance with regulations like SOC 2 and GDPR, especially in a fintech context.
✨Communicate Clearly
You’ll need to translate complex technical concepts to non-technical stakeholders. Practice explaining your past projects and architectural decisions in simple terms. This will demonstrate your ability to bridge the gap between tech and business.