Are you a strategic thinker and hands-on technical expert with a passion for innovation? I am currently looking for a Lead Software Developer to join & lead a fast paced team. In this role, as the Lead Software Developer you'll not only provide technical leadership but also mentor junior developers, champion best practices, and deliver scalable, high-quality software solutions. Key Responsibilities for the Lead Software Developer: Collaborate with cross-functional teams to deliver secure, scalable software solutions. Provide strategic technical leadership on critical projects and drive innovation. Lead the design and development of complex solutions using technologies like React JS, Node JS. Champion best practices in Agile methodology and ensure high code quality. Optimise performance and troubleshoot complex issues in production environments. Lead code reviews, mentor junior developers, and promote knowledge sharing. Stay up to date with the latest trends and technologies in software development. Hands-on development (60%) and team management (40%). Key requirements for the Lead Software Developer: 3 years of back-end development experience with Node.js Experience with large-scale application development and integration with multiple systems/technologies. Proficient in querying databases using ORM and SQL, with experience designing optimal database schemas and data models. Experience in performance optimisation techniques and resolving complex performance issues in production environments. Proficient in automated testing and the implementation of unit tests to ensure software reliability. Ability to mentor junior developers and provide constructive feedback during code reviews. Strong experience in Agile methodologies, including participation in SCRUM events like sprints, daily stand-ups, and retrospectives. Strong communication skills, capable of conveying complex technical concepts to both technical and non-technical audiences. If youre a passionate Lead Software Developer with strong leadership skills, apply now to join a forward-thinking company where you can grow and lead