At a Glance
- Tasks: Lead a team of engineers on exciting greenfield projects using cutting-edge tech.
- Company: Join a global travel business with innovative projects and a vibrant engineering culture.
- Benefits: Enjoy a competitive salary, bonuses, and flexible remote work options in Central London.
- Why this job: Be hands-on in a dynamic environment, shaping the future of travel technology with AI.
- Qualifications: 5+ years in software engineering, strong Node.js skills, and experience leading teams required.
- Other info: Mentorship opportunities and a chance to work with the latest technologies like AWS and Kubernetes.
The predicted salary is between 85000 - 105000 £ per year.
We are currently working with a global travel business who have a number of exciting projects planned. They recently completed a major upgrade of their platform and now require experienced Lead Software Engineers. The engineering department is 60+ in size operating in small squads - you will technically lead a team of 5-7 full stack Node/React software engineers on a greenfield build, responsible for the design and development of several of the company’s core products. You should have strong backend experience working with Node.js and have commercial experience leading a team of engineers.
Technical Lead Software Engineers will drive technical standards within the team. You will be completely hands-on, leading by example (this is not a hands-off / managerial role!). Lead Software Engineers will be working within a TypeScript ecosystem using Node & React, utilising AI, automation, and best-in-class engineering practices.
Technical Lead Software Engineer Requirements:
- 5+ years experience working as a software engineer.
- Experience working as a Lead Engineer, taking technical ownership for a small team of software engineers.
- Strong backend development experience with Node.js.
- Comfortable working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL.
- Experience with AI tools is highly desirable!
- CI/CD, Infrastructure as Code (IaC), GitHub, Terraform.
- Experience mentoring engineers at all levels.
- Software architecture: systems that scale with high throughput.
If you are passionate about writing quality code and leading a high-performing engineering squad, please apply now!
Lead Software Engineer (London Area) employer: Wilson Brown
Contact Detail:
Wilson Brown Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer (London Area)
✨Tip Number 1
Familiarise yourself with the core technologies mentioned in the job description, especially TypeScript, Node.js, and React. Consider building a small project or contributing to open-source projects using these technologies to showcase your hands-on experience.
✨Tip Number 2
Highlight your leadership skills by preparing examples of how you've successfully led teams in the past. Be ready to discuss specific challenges you faced and how you motivated your team to overcome them during the interview.
✨Tip Number 3
Stay updated on the latest trends in AI and automation, as these are key components of the role. You could even explore relevant online courses or webinars to deepen your understanding and demonstrate your commitment to continuous learning.
✨Tip Number 4
Network with professionals in the industry, particularly those who work with the technologies listed. Engaging in discussions on platforms like LinkedIn or attending meetups can provide valuable insights and potentially lead to referrals.
We think you need these skills to ace Lead Software Engineer (London Area)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and React. Emphasise any leadership roles you've held and specific projects where you led a team or implemented best practices.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and leadership. Mention your experience with AI tools and how you've driven technical standards in previous roles. Be sure to connect your skills to the requirements listed in the job description.
Showcase Relevant Projects: If possible, include links to projects or repositories that demonstrate your expertise in the core stack (TypeScript, Node, React) and any relevant AI implementations. This will give the hiring team a clear view of your capabilities.
Highlight Mentorship Experience: Since mentoring is a key aspect of this role, be sure to detail any experience you have in guiding junior engineers or leading teams. Provide examples of how you've helped others grow in their technical skills.
How to prepare for a job interview at Wilson Brown
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with TypeScript, Node.js, and React in detail. Highlight specific projects where you've used these technologies, especially in a leadership capacity, to demonstrate your technical ownership.
✨Emphasise Leadership Skills
Since this role involves leading a team, share examples of how you've successfully mentored engineers and driven technical standards. Discuss your approach to fostering collaboration and innovation within your team.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Prepare to walk through your thought process on how you would tackle common issues in software development, particularly in a greenfield environment.
✨Familiarise Yourself with AI Tools
Given the emphasis on AI in the job description, brush up on relevant tools and frameworks. Be ready to discuss how you've integrated AI into your projects or how you envision its application in future developments.