Senior Full Stack Engineer in City of London

Senior Full Stack Engineer in City of London

City of London Full-Time 120000 - 140000 € / year (est.) Home office (partial)
SR2 REC LTD

At a Glance

  • Tasks: Design and build innovative software systems using Python, React, and TypeScript.
  • Company: Join a dynamic early-stage team focused on AI infrastructure.
  • Benefits: Competitive salary, equity options, and hybrid work flexibility.
  • Other info: Collaborative environment with opportunities for personal and professional growth.
  • Why this job: Make a real impact by creating scalable systems that power AI applications.
  • Qualifications: Strong full stack experience with a passion for clean design and problem-solving.

The predicted salary is between 120000 - 140000 € per year.

Location: London (hybrid)

Salary: £120,000 - £140,000 + equity

Tech Stack:

  • Backend: Python (strong typing, well-structured APIs - Django or FastAPI or Flask)
  • Frontend: React, TypeScript
  • Systems: Data modelling, integrations, platform architecture

Are you an engineer who thinks in systems, not tickets? We're working with a high calibre, early stage team building production grade software around AI systems. Not model building. Not prompt tinkering. The infrastructure, tooling, and platforms that make AI actually useful in the real world.

This is an environment for engineers who care about how things are built, not just that they work. A small team with high standards and some serious momentum.

What you'll be doing:

  • Designing and building well typed backend systems in Python
  • Creating clean, scalable frontend architecture using React and TypeScript
  • Owning data models, schemas, and system design end to end
  • Integrating complex external systems and services into a cohesive platform
  • Taking problems from idea to production without layers of process slowing you down
  • Contributing to architecture decisions that shape the direction of the product

What they're looking for:

  • Strong full stack experience with Python and modern frontend frameworks
  • Engineers who care about clean design, readability, and long term maintainability
  • Experience building and scaling systems, not just shipping features
  • Comfort owning ambiguous problems and turning them into production systems
  • Product minded thinking and a bias for action

The ideal candidate is someone who leans into complexity rather than avoiding it, and gets real satisfaction from solving hard problems alongside sharp, thoughtful people. This means you're a strong communicator who can articulate ideas clearly without overengineering the explanation, and have the humour that keeps a startup environment enjoyable when things get intense.

If you're interested in AI but more drawn to building the systems around it than becoming an AI engineer, this is exactly that sweet spot.

Senior Full Stack Engineer in City of London employer: SR2 REC LTD

Join a dynamic and innovative team in London as a Senior Full Stack Engineer, where you'll have the opportunity to work on cutting-edge AI systems in a hybrid environment. With a strong emphasis on clean design and maintainability, this role offers competitive compensation, equity options, and a collaborative culture that fosters personal and professional growth. You'll be part of a small, high-calibre team that values your input and encourages you to take ownership of complex problems, making it an ideal place for engineers who thrive in a fast-paced, impactful setting.

SR2 REC LTD

Contact Detail:

SR2 REC LTD Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer in City of London

Tip Number 1

Network like a pro! Reach out to people in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Python, React, and TypeScript. This gives potential employers a taste of what you can do and how you think.

Tip Number 3

Prepare for interviews by practising common technical questions and system design scenarios. We recommend doing mock interviews with friends or using platforms that offer this service to boost your confidence.

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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Full Stack Engineer in City of London

Python
Django
FastAPI
Flask
React
TypeScript
Data Modelling

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with our tech stack, especially Python, React, and TypeScript. Highlight any projects where you've designed systems or integrated complex services, as this is what we care about!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building production-grade software around AI systems. Share specific examples of how you've tackled ambiguous problems and contributed to architecture decisions in your previous roles.

Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; demonstrate how you've used them to solve real-world problems. We love engineers who lean into complexity, so share those challenging projects that made you proud!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to see your application and get to know you better. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at SR2 REC LTD

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, React, and TypeScript. Brush up on your knowledge of Django, FastAPI, or Flask for backend systems. Be ready to discuss how you've used these technologies in past projects and how they can be applied to build scalable systems.

Showcase Your Problem-Solving Skills

Prepare examples of complex problems you've tackled in previous roles. Highlight your thought process and how you turned ambiguous challenges into production-ready solutions. This will demonstrate your product-minded thinking and ability to own the entire system design.

Communicate Clearly and Confidently

Practice articulating your ideas without overcomplicating them. The interviewers will appreciate a clear explanation of your thought process. Use humour where appropriate to show that you can keep the atmosphere light, especially in a high-pressure startup environment.

Emphasise Clean Design and Maintainability

Discuss your approach to clean code and long-term maintainability. Share specific examples of how you’ve ensured readability and scalability in your previous work. This aligns with their high standards and focus on building robust systems.