Lead Software Engineer in London

Lead Software Engineer in London

London Full-Time 75000 - 100000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead the design and delivery of innovative digital products while mentoring a talented team.
  • Company: Award-winning digital product studio known for human-centred design.
  • Benefits: Competitive salary, hybrid work, and opportunities for continuous learning.
  • Other info: Collaborative environment with a focus on craft and curiosity.
  • Why this job: Take ownership of impactful projects and shape the future of digital products.
  • Qualifications: Strong full-stack development experience and leadership skills.

The predicted salary is between 75000 - 100000 £ per year.

We’re partnering with an award-winning digital product studio known for building beautifully crafted, human-centred digital products for global clients. With a strong reputation across design, product and engineering, they deliver impactful work across the full product lifecycle — from early discovery through to large-scale builds.

They’re now looking for a Lead Full-stack Engineer to play a key role in shaping and delivering high-quality digital products.

The Role

This is a hands-on technical leadership position, combining full-stack development with ownership of technical direction across projects.

  • Lead the design, development and delivery of scalable digital products (frontend, backend & infrastructure)
  • Drive technical direction, ensuring solutions are robust, secure and performant
  • Stay close to the code, acting as a senior technical authority within the team
  • Collaborate with Product, Design and Delivery to balance quality, timelines and budgets
  • Engage directly with clients, shaping technical approaches and communicating solutions clearly
  • Mentor engineers and help uplift team capability and standards

What They’re Looking For

  • Strong experience building modern full-stack applications (JS/TS/Node or similar)
  • Deep knowledge of at least one modern frontend framework (React, Vue, Next.js)
  • Experience designing and delivering scalable, cloud-based systems (AWS, Azure or GCP)
  • Strong understanding of API design (REST/GraphQL), databases and system architecture
  • Experience with CI/CD, infrastructure as code (e.g. Terraform) and automated testing
  • Ability to design for non-functional requirements (performance, scalability, security, accessibility)
  • Comfortable working in agile environments and leading technical discussions with varied stakeholders

Nice to Have

  • Experience with AI-assisted development or building AI-enabled features
  • Exposure to accessibility (WCAG) or system design at scale
  • Interest in emerging technologies and evolving engineering practices

Why This Role?

  • Genuine ownership of technical delivery and direction
  • Opportunity to work on complex, meaningful digital products
  • Collaborative, cross-functional environment with strong design and product culture
  • A studio that values craft, curiosity and continuous learning

If you’re a hands-on Lead Engineer who enjoys solving complex problems and building impactful products, this is a great opportunity to step into a high-impact role.

Apply via the link or reach out for a confidential conversation.

Lead Software Engineer in London employer: Immersum

Join an award-winning digital product studio in London, where you'll be part of a collaborative and innovative environment that values craft, curiosity, and continuous learning. As a Lead Software Engineer, you'll have genuine ownership of technical delivery, work on complex and meaningful projects, and enjoy opportunities for mentorship and professional growth. With a strong focus on design and product culture, this company offers a unique chance to shape impactful digital products while enjoying a hybrid work model and competitive benefits.
I

Contact Detail:

Immersum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer in London

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your full-stack capabilities. Make sure it’s easy to navigate and visually appealing – first impressions matter!

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t just focus on the theory; get hands-on with coding exercises. We recommend using platforms that simulate real interview scenarios to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are eager to join our team and contribute to exciting projects.

We think you need these skills to ace Lead Software Engineer in London

Full-stack Development
JavaScript
TypeScript
Node.js
React
Vue
Next.js
Cloud-based Systems
AWS
Azure
GCP
API Design
REST
GraphQL
CI/CD
Infrastructure as Code
Terraform
Automated Testing
Agile Methodologies
Technical Leadership
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Full-stack Engineer role. Highlight your full-stack development experience and any leadership roles you've had. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about building digital products and how your technical expertise aligns with our needs. Be genuine and let your personality come through!

Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them in your application. Whether it's a personal project or something from your previous job, we love seeing real examples of your work and how you tackle challenges.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Immersum

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially JS/TS/Node and modern frontend frameworks like React or Vue. Be ready to discuss your past projects and how you’ve used these technologies to solve real-world problems.

✨Showcase Your Leadership Skills

Since this role involves technical leadership, prepare examples of how you've led teams or projects in the past. Think about times when you mentored others or drove technical direction, and be ready to share those stories during the interview.

✨Understand the Product Lifecycle

Familiarise yourself with the full product lifecycle, from discovery to delivery. Be prepared to discuss how you’ve contributed at each stage and how you can bring that experience to their team, ensuring high-quality digital products.

✨Engage with Their Values

Research the company’s culture and values, particularly their focus on craft, curiosity, and continuous learning. During the interview, express how these resonate with you and provide examples of how you embody these values in your work.

Lead Software Engineer in London
Immersum
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>