Back End Tech Lead (Node.js Specialist)

My client, a leading financial services organisation based in London, is seeking a Back End Tech Lead (Node.js Specialist) to shape and own the future of their backend architecture. This is a unique opportunity to provide both technical leadership and hands-on coding expertise, while mentoring a skilled engineering team and setting the long-term vision for backend systems.Your RoleKey Responsibilities: Lead the design and development of backend services using Node.js within a microservices architecture.Take ownership of backend system architecture, ensuring scalability, reliability, and best-in-class engineering practices.Mentor and lead a talented backend team of three engineers (mid-senior level), conducting code reviews and enforcing high standards of test coverage.Collaborate closely with project management, product teams, and business stakeholders to translate requirements into robust technical solutions.Ensure system performance and security remain at the forefront of development practices.Play a hands-on role, with approximately 80% of your time spent coding and 20% on leadership and mentoring.Contribute to strategic IT planning and introduce innovations to improve systems and processes. Essential Requirements: Strong expertise in JavaScript, Node.js, Microsoft SQL, and MongoDB.Proven experience in architecting and implementing complex software systems in a microservices environment.Knowledge of RabbitMQ (or similar messaging tools) and CI/CD pipelines (GitLab ..... full job details .....