Key Responsibilities: Technical Leadership: Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on back-end of systemHands-on Development: Write high-quality, scalable, and maintainabl...