Lead Software Engineer (MongoDB / Node.js / JavaScript)
About the role
Job Description
Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below.
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. xwzovoh 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!
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Enterprise Account Director IT MSP
2 days agoValue Added Recruitment
IAM Engineer
3 days agoReal
Account Manager
3 days agoLogic recruiting
Systems Engineer
1 day agoBAE Systems
Senior Combat Systems Engineer
1 day agoBAE Systems
Systems Engineer
1 day agoBAE Systems
Senior Combat Systems Engineer
1 day agoBAE Systems
Senior Systems Test & Trials Lead
1 day agoMASS Consultants
Senior Software Engineer
1 day agoFull Fibre