As a Principal Backend Engineer & Technical Lead at Azodha, you will play a crucial role in architecting, building, and leading the development of the disruptive healthcare product. Your responsibilities will include technical leadership, system architecture, and team development of the AI-led interoperable digital enablement platform. Here's a breakdown of what will be expected from you:
Key Responsibilities:
- Lead the architecture and design of scalable backend systems using Node.js and TypeScript, including REST and GraphQL APIs
- Make critical technical decisions regarding system design, technology stack, and architectural patterns
- Design and implement high-performance, distributed systems with a focus on scalability and reliability
- Establish technical standards, best practices, and development workflows
- Lead and mentor a team of backend engineers, fostering their growth and technical capabilities
- Drive technical innovation while ensuring system stability and maintainability
- Collaborate with stakeholders to translate business requirements into technical solutions
- Own the technical roadmap and make strategic decisions about technology adoption
- Implement monitoring, observability, and performance optimization strategies
- Lead architectural reviews and maintain high code quality standards
- Manage technical debt and system evolution
Requirements: