Lead Software Engineer - MongoDB / Node.js / JavaScript
As a Lead Engineer, you’ll play a pivotal role in shaping the technical direction of the product. You’ll guide a talented squad of engineers, drive architectural decisions, and deliver scalable backend systems that directly impact thousands of users.
This is a hands-on leadership role where you’ll balance technical excellence with mentorship, collaboration, and strategic thinking.
What You’ll Be Doing
Technical Leadership
- Set the technical direction and lead architectural decision-making
- Mentor and support junior and senior engineers
- Conduct code reviews and uphold engineering best practices
Backend Engineering
- Build and maintain scalable backend services and RESTful APIs
- Design and optimise MongoDB database solutions
- Improve and maintain existing backend infrastructure
- Troubleshoot production issues and implement robust solutions
Collaboration & Delivery
- Work closely with cross-functional teams to deliver meaningful customer outcomes
- Participate in technical interviews and help grow the engineering team
- Drive improvements in processes, tooling, and development practices
Core Technical Skills
You’ll thrive if you have experience with:
- MongoDB (data modelling, indexing, aggregation, performance tuning)
- Node.js and the wider JavaScript/TypeScript ecosystem
- Express.js and/or Fastify
- RESTful API design
- AWS or similar cloud platforms
- Microservices architecture
- Testing frameworks (Vitest, Jest, Mocha, etc.)
- CI/CD pipelines & DevOps practices
- GitHub workflows
- Observability tools (e.g., DataDog)
- Docker / Kubernetes
Tech Stack You’ll Be Working With
- Node.js, JavaScript/TypeScript
- Express.js, Fastify
- MongoDB
- AWS
- Vue.js, Nuxt.js
Nice to Have – AI Experience
Not essential, but a big bonus:
- Integrating AI/ML models
- Working with LLM APIs (OpenAI, Anthropic, etc.)
- Prompt engineering
- AI workflow tools (LangChain, Flowise)
- Building internal AI automation tools
Benefits
This company genuinely invests in its people. You’ll enjoy:
- Remote-first working with offices in London, Manchester
- Flexible hours
- 25 days annual leave + 8 bank holidays + 2 Christmas shutdown days
- Option to purchase an extra week off
Interested? Please Click Apply Now!