Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer (Team Lead)

Madfish

United Kingdom

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic tech company in the United Kingdom is seeking a Senior Full Stack Engineer to lead a small engineering team focused on developing customer-facing web platforms and APIs. This role emphasizes hands-on engineering, team leadership, and architectural decision-making while working with technologies like React, Node.js, and AWS. The ideal candidate has over 5 years of experience in software development and proven leadership abilities. If you are ready to make an impact, apply now!

Qualifications

  • 5+ years of professional software development experience.
  • 3+ years of JavaScript/TypeScript experience.
  • 1+ year in a Lead Developer or Team Lead role.

Responsibilities

  • Lead a team of engineers and provide mentorship.
  • Own development and maintenance of web applications and APIs.
  • Drive improvements to CI/CD and infrastructure resiliency.

Skills

TypeScript
React
Node.js
AWS Lambda
Docker
Postgres RDS
CI/CD pipelines

Tools

AWS CloudFormation
Cypress
Vitest
Job description

We are looking for a Senior Full Stack Engineer to lead a small, high-impact engineering team responsible for our customer-facing web platform, public API, and the internal platform powering our AI model training workflows.

This role combines hands-on engineering, technical ownership, and team leadership, with a strong emphasis on system design, architectural decision-making, and cross-functional collaboration.

Key Responsibilities
Team Leadership
  • Lead a team of two Full Stack Engineers and one QA Engineer.
  • Provide ongoing mentorship, code reviews, and technical guidance.
  • Facilitate Scrum ceremonies and ensure smooth sprint execution.
  • Maintain high engineering standards, code quality, and delivery velocity.
Technical Ownership
  • Own development and maintenance of the customer-facing web application (React + Node.js), external APIs, and the internal AI-training platform.
  • Architect, design, and implement backend services using AWS Lambda (serverless) as well as containerized workloads on EC2.
  • Oversee performance, scalability, and reliability of Postgres RDS.
  • Drive improvements to CI/CD, build pipelines, testing strategy, and infrastructure resiliency.
Ecosystem & Tooling
  • Work within a monorepo structure.
  • Manage IaC using AWS CloudFormation.
  • Maintain monitoring, logging, and alerting pipelines via Coralogix.
  • Ensure robust automation with Cypress and Vitest.
  • Maintain Docker-based development environments and EC2 deployments.
Cross-Team Collaboration
  • Partner with Product Managers to transform requirements into actionable technical plans.
  • Coordinate with other engineering teams under the CTO to ensure architectural alignment and shared standards.
Key Projects You Will Own
  • Customer-facing web platform (React + Node.js + AWS).
  • Internal AI model training platform, including all supporting backend services and tooling.
  • Modernization, optimization, and scalability initiatives across the entire stack.
Qualifications
  • Strong experience with TypeScript across frontend and backend.
  • Hands-on expertise with React, Node.js, AWS Lambda, EC2, Docker, and Postgres RDS.
  • Proven experience mentoring or leading engineers.
  • Solid understanding of CI/CD pipelines (GitHub Actions), automated testing, logging, and monitoring.
  • Ability to collaborate directly with Product and translate requirements into architecture and execution plans.
  • 5+ years of professional software development experience.
  • 3+ years of JavaScript/TypeScript experience.
  • 1+ year in a Lead Developer or Team Lead role.
Nice to Have
  • Familiarity with serverless design patterns.
  • Experience with performance tuning for Node.js and Postgres.

Ready to take the lead and build impactful products?
Apply now — we’d love to meet you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.