Key Responsibilities: Technical Leadership: Mentor a team of software engineers, providing guidance, code reviews, and technical oversight. Drive best practices in software development, including code quality, testing, and deployment processes. Full Stack Development: Design, develop, and maintain robust, scalable w...