At a Glance
- Tasks: Lead a small team to build scalable backend systems using Node.js, TypeScript, and AWS.
- Company: Join a high-growth, AI-driven tech company making real impact in the industry.
- Benefits: Enjoy hybrid work options, autonomy, and the chance to shape engineering culture.
- Why this job: Be part of a bold team solving real customer problems with hands-on coding and leadership.
- Qualifications: Strong background in TypeScript, Node.js, AWS, and experience in agile delivery teams required.
- Other info: This is a full-time role based in the UK, with one day a week in the office.
The predicted salary is between 43200 - 72000 £ per year.
We are hiring an Engineering Lead for a high-growth, AI-driven tech company. You’ll lead a small, agile team building scalable backend systems with Node.js, TypeScript, and AWS — delivering real impact, fast.
This role is ideal for a senior engineer who loves hands-on coding, technical leadership, and solving tough problems in a fast-moving environment.
What You’ll Do:
- Lead end-to-end delivery of features and infrastructure.
- Shape architecture, own code quality, and drive DevOps practices.
- Mentor a small team and embed AI/automation where it counts.
What You’ll Bring:
- Strong technical background in TypeScript, Node.js, and ideally Python.
- Proven experience deploying and maintaining cloud infrastructure on AWS.
- Confident leading agile delivery teams in high-growth or startup environments.
- Deep understanding of system design, API development, and performance optimisation.
- Passion for clean code, scalable architecture, and elegant problem-solving.
- Strong communication skills with the ability to align technical direction with business needs.
- Experience with DevOps, observability, and security compliance is a big plus.
Why Apply?
- Autonomy, impact, and the chance to shape engineering culture.
- A bold, curious, no-nonsense team solving real customer problems.
UK-based | Hybrid (1 day a week, Liverpool Street) | Full-time
If you’re a technical leader ready to build and lead with purpose, let’s talk.
Tech Lead/ Senior Software Engineer employer: Denu Recruit
Contact Detail:
Denu Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Tech Lead/ Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in Node.js, TypeScript, and AWS. Being able to discuss recent developments or innovations in these technologies during your conversations will demonstrate your passion and expertise.
✨Tip Number 2
Showcase your leadership experience by preparing examples of how you've successfully led teams in agile environments. Be ready to discuss specific challenges you faced and how you overcame them, as this will highlight your problem-solving skills.
✨Tip Number 3
Engage with the tech community by attending meetups or webinars focused on AI, DevOps, and cloud infrastructure. Networking with other professionals can provide insights and connections that may help you stand out in the application process.
✨Tip Number 4
Prepare to discuss how you align technical decisions with business objectives. Think of examples where your technical leadership directly contributed to achieving business goals, as this will resonate well with the hiring team.
We think you need these skills to ace Tech Lead/ Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, TypeScript, and AWS. Include specific projects where you led teams or delivered features, showcasing your technical leadership and problem-solving skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for clean code and scalable architecture. Mention how your background aligns with the company's mission and how you can contribute to shaping their engineering culture.
Showcase Relevant Experience: When detailing your work history, focus on your experience in high-growth or startup environments. Highlight any roles where you mentored teams or implemented DevOps practices, as these are key aspects of the job.
Prepare for Technical Questions: Anticipate technical questions related to system design, API development, and performance optimisation. Be ready to discuss your approach to coding challenges and how you ensure code quality within your team.
How to prepare for a job interview at Denu Recruit
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js, TypeScript, and AWS in detail. Bring examples of projects you've worked on that demonstrate your technical expertise and problem-solving abilities.
✨Demonstrate Leadership Experience
Highlight your previous roles where you led teams or projects. Discuss how you mentored others and drove successful outcomes, especially in agile environments, as this is crucial for the role.
✨Align Technical and Business Goals
Prepare to explain how you've previously aligned technical decisions with business needs. This shows your understanding of the bigger picture and your ability to communicate effectively with non-technical stakeholders.
✨Emphasise Clean Code and Best Practices
Discuss your passion for clean code and scalable architecture. Be ready to talk about your approach to code quality, DevOps practices, and how you ensure performance optimisation in your projects.