At a Glance
- Tasks: Lead backend development using Node.js, mentor juniors, and enhance our tech stack.
- Company: Join a dynamic start-up backed by a major travel brand, shaping innovative technology.
- Benefits: Enjoy hybrid work, career growth opportunities, and a vibrant team culture.
- Why this job: Be part of a motivated team, gain full exposure to the development lifecycle, and make an impact.
- Qualifications: Senior developer with mentoring experience, strong problem-solving skills, and e-commerce background.
- Other info: Work in a hybrid model, 3 days in the West London office, with a salary up to £100k.
The predicted salary is between 48000 - 72000 £ per year.
West London (Hybrid - 3 days in office) Lead Software Engineer / Backend Developer (Node.js) required to join a dynamic start-up, backed by the financial strength of a major travel brand. You will play a key role in shaping and expanding our cutting-edge technology stack. As a key player in our tech team, you'll help us scale and innovate, building on top of robust back-end servers and back-office systems. Gain full exposure to the entire development lifecycle, from planning and design to architecture, back-end, and front-end development. Working in a motivated, energetic team that’s always learning and growing, you will be given career growth opportunities in a company which has the backing of a market-leading travel brand.
Your day to day will involve:
- Collaborate closely with our systems architecture team to refine and enhance our technology infrastructure.
- Get familiar with our current architecture and scaling technologies.
- Build and implement new API systems integrating with ferry operators, third-party service providers, and more.
- Develop new features for our admin back-office systems and CMS.
- Design solutions that balance business needs and technical feasibility.
- Troubleshoot and resolve technical issues, including CI development.
- Mentoring of Junior Developers.
- Identify opportunities to optimize performance and enhance the user experience.
We are looking for:
- Senior Developer with experience in mentoring more junior colleagues.
- Experience of working within ecommerce / marketplace.
- A self-starter with excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
Tech Stack You’ll Work With:
- Node.js
- TypeScript
- Firebase / Firestore
- Redis (essential)
- Microservices
Nice to have:
- Experience with Azure Web Services
- CMS development experience
This opportunity is hybrid (3 days a week in their West London office).
To 100k DOE London
Lead Backend Developer (Node.js) employer: ARC IT Recruitment
Contact Detail:
ARC IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Backend Developer (Node.js)
✨Tip Number 1
Familiarise yourself with the tech stack mentioned in the job description, especially Node.js and Redis. Consider building a small project or contributing to an open-source one using these technologies to showcase your skills.
✨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially give you a referral.
✨Tip Number 3
Prepare to discuss your mentoring experience during the interview. Think of specific examples where you've helped junior developers grow, as this is a key aspect of the role.
✨Tip Number 4
Stay updated on the latest trends in e-commerce and marketplace technologies. Being able to discuss recent developments or innovations in the field can set you apart from other candidates.
We think you need these skills to ace Lead Backend Developer (Node.js)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, TypeScript, and any relevant technologies mentioned in the job description. Emphasise your mentoring experience and any projects related to e-commerce or marketplaces.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects where you've collaborated on backend systems or API integrations, and how you can contribute to their tech stack.
Showcase Problem-Solving Skills: Include examples in your application that demonstrate your problem-solving abilities. Discuss any technical challenges you've faced and how you resolved them, particularly in a team setting.
Highlight Mentoring Experience: Since the role involves mentoring junior developers, be sure to include any relevant experience you have in this area. Describe how you've supported and guided less experienced colleagues in previous roles.
How to prepare for a job interview at ARC IT Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js and TypeScript in detail. Bring examples of past projects where you've implemented back-end solutions, especially those involving APIs and microservices.
✨Demonstrate Mentorship Experience
Since the role involves mentoring junior developers, share specific instances where you've guided or supported less experienced colleagues. Highlight your approach to fostering a collaborative learning environment.
✨Understand the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as Firebase, Redis, and Azure Web Services. Being able to discuss how these tools can be leveraged in the role will show your enthusiasm and preparedness.
✨Prepare for Problem-Solving Scenarios
Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process when troubleshooting issues, particularly in CI development, as this is crucial for the role.