Skip to main content
Posted 05 August, 2026

Lead Full Stack Developer

Hanson Regan Ltd
London, ENG, GB Full Time

Job Description

\n

Lead Full Stack Developer (Node.js & React)

\n

The Role

\n
    \n
  • We're looking for a talented Lead Full Stack Developer to join a collaborative engineering team delivering high-quality digital products for a diverse portfolio of clients.
  • \n
  • This is a fantastic opportunity to lead technical initiatives, mentor fellow developers, and work with modern technologies in a culture that encourages innovation, continuous learning, and engineering excellence.
  • \n
  • You'll play a key role in shaping technical solutions, driving best practices, and building scalable applications that make a real difference.
  • \n
\n

Key Responsibilities

\n
    \n
  • Designing, developing, and delivering scalable full stack applications using Node.js, React, and/or Next.js
  • \n
  • Building cloud-native solutions using Azure or AWS
  • \n
  • Leading by example, producing clean, maintainable, and high-quality code
  • \n
  • Promoting engineering best practices, including TDD, BDD, and Extreme Programming (XP)
  • \n
  • Collaborating with cross-functional teams to solve complex technical challenges
  • \n
  • Providing technical leadership while mentoring and supporting junior and mid-level developers
  • \n
  • Leading code reviews, contributing to architecture discussions, and driving continuous improvement
  • \n
  • Helping shape technical strategy and engineering standards across projects
  • \n
\n

Key Skills & Experience

\n
    \n
  • Proven commercial experience building modern web applications with Node.js and React
  • \n
  • Experience with Next.js is advantageous
  • \n
  • Strong hands-on experience with Azure or AWS cloud platforms
  • \n
  • A passion for clean code, software craftsmanship, and quality engineering
  • \n
  • Excellent problem-solving, communication, and stakeholder engagement skills
  • \n
  • Experience mentoring developers and helping teams grow
  • \n
  • A collaborative approach with a willingness to share knowledge and learn from others
  • \n
  • A proactive mindset with a genuine commitment to continuous professional development
  • \n