Lead Software Engineer in City of London

Lead Software Engineer in City of London

City of 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: Join a culture that values craft, curiosity, and growth.
  • Why this job: Make a real impact on meaningful projects in a collaborative environment.
  • 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 City of London employer: Immersum

Join an award-winning digital product studio in London, where creativity meets technology in a collaborative and supportive environment. With a strong emphasis on craft and continuous learning, this company offers excellent benefits, opportunities for professional growth, and the chance to work on meaningful projects that make a real impact. As a Lead Software Engineer, you'll not only lead technical direction but also mentor fellow engineers, ensuring a culture of excellence and innovation.
I

Contact Detail:

Immersum Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your full-stack capabilities. This is your chance to demonstrate your technical prowess and creativity to potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios 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 noticed. Plus, we love seeing candidates who are proactive about their job search!

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

Full-stack Development
Technical Leadership
Frontend Frameworks (React, Vue, Next.js)
Backend Development (JS/TS/Node)
Cloud-based Systems (AWS, Azure, GCP)
API Design (REST/GraphQL)
Database Management
System Architecture
CI/CD
Infrastructure as Code (Terraform)
Automated Testing
Non-functional Requirements Design (performance, scalability, security, accessibility)
Agile Methodologies
Client Engagement
Mentoring and Team Uplift

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 experience with modern full-stack applications and any relevant projects you've worked on.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how you can contribute to our team. Mention specific technologies or methodologies you’ve used that align with what we’re looking for.

Showcase Your Technical Skills: Don’t just list your skills; provide examples of how you’ve applied them in real-world scenarios. Whether it’s leading a project or mentoring others, let us see your hands-on experience shine through.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.

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

As a Lead Software Engineer, you’ll need to demonstrate your ability to lead technical discussions and mentor others. Prepare examples of how you’ve guided teams in the past, tackled challenges, and uplifted team standards. This will show that you’re not just a coder but a leader.

✨Prepare for Client Engagement Scenarios

Since the role involves engaging directly with clients, think about how you would communicate complex technical solutions in a clear and concise manner. Practice explaining your past work to someone without a technical background to showcase your communication skills.

✨Emphasise Your Problem-Solving Approach

Be ready to discuss how you approach problem-solving, especially in agile environments. Think of specific examples where you’ve had to balance quality, timelines, and budgets while delivering scalable digital products. This will highlight your ability to manage multiple priorities effectively.

Lead Software Engineer in City of London
Immersum
Location: City of 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

>