Lead the architecture, design, and implementation of backend services using Node.js and TypeScript
Design and integrate with GraphQL APIs and internal/external data sources
Build containerized services and workflows using Docker
Collaborate closely with cross-functional teams to deliver end-to-end features
Apply best practices in code quality, testing, and documentation
Mentor junior team members and participate in peer code reviews
Preferred candidate profile
Strong proficiency in Node.js, TypeScript, and GraphQL API design
Solid understanding of asynchronous programming, AWS, REST, and API security principles
Familiarity with unit testing frameworks and test-driven development practices
Exposure to Kafka and DynamoDB is beneficial but not mandatory
Working knowledge of CI/CD pipelines, Docker, and microservice architecture is a plus
Experience with Git workflows and agile development methodologies
Ability to troubleshoot complex systems and mentor team members
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time