We are looking for an experienced and dynamic Lead Back-End Developer to guide our team in delivering cutting-edge, user-focused applications. This role involves hands-on back-end development with technologies like Node.js and NEST.js while providing leadership and direction to a team of developers. The ideal candidate will take accountability for project outcomes, foster collaboration, and ensure technical excellence in delivering customer-facing applications and APIs. Job Responsibilities Lead and mentor a team of back-end developers, fostering a culture of collaboration, accountability, and continuous improvement. Design, develop, and maintain scalable, high-performance systems and APIs using Node.js and NEST.js. Oversee technical architecture and ensure alignment with business goals and user requirements. Manage the development lifecycle, including task prioritization, code reviews, and deployment pipelines. Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to deliver seamless customer-facing applications. Ensure the reliability, security, and scalability of applications by implementing best practices and robust processes. Champion the adoption of tools and technologies like Azure DevOps, Docker, and Kubernetes to streamline workflows and improve efficiency. Monitor and optimize system performance, scalability, and security, proactively identifying and resolving issues to maintain high service availability. 6+ years of professional back-end development experience, with 2+ years in a leadership or team lead role. Expert proficiency in Node.js, with strong API development skills. Experience with NEST.js or similar frameworks. Proven track record of leading teams and delivering high-quality, user-focused applications. Knowledge of containerization and orchestration tools like Docker and Kubernetes. Solid understanding of system design, performance optimization, and best practices. Capable of providing leadership and guidance to Frontend Developers using technologies like Angular and TypeScript. Experience with database design and management (SQL or NoSQL). Strong organizational and decision-making skills, with a focus on accountability. Strong communication skills with technical teams and stakeholders. Able to work under pressure delivering quality software. Proactive, willing to clear roadblocks and present solutions to problems. Nice-to-Have Skills Experience with Python for data processing or server-side scripting. Familiarity with Azure DevOps for CI/CD and version control. Hands-on experience with frontend technologies like Angular and TypeScript. Soft Skills: Strong leadership and team management abilities. Exceptional communication and interpersonal skills, with the ability to motivate and inspire a team. Analytical mindset with a proactive approach to solving complex problems. Adaptability and eagerness to stay current with emerging technologies and trends. #J-18808-Ljbffr