Key Responsibilities
- Lead the development of scalable, maintainable, and high-performing backend services using Nodejs, TypeScript and GraphQL.
- Architect and implement secure, cloud-native APIs with a strong focus on performance and resiliency.
- Collaborate with Product Owners, Scrum Masters, and cross-functional teams in Agile/Scrum ceremonies.
- Champion best practices in API design, testing, and CI/CD integration.
- Perform code reviews, mentor team members, and drive continuous improvement in development processes.
- Ensure seamless integration with frontend applications and external systems.
- Stay current with emerging technologies and propose strategic improvements to the platform.
Required Skills & Qualifications
- 5+ years of backend development experience with a strong focus on TypeScript, Nodejs.
- 3+ years of experience with GraphQL in production environments.
- Solid understanding of Agile methodologies and hands-on experience working in Scrum teams.
- Proficiency with Git version control and related workflows.
- Apollo Graph Developer Professional Certification highly preferred.
- Strong debugging, testing, and performance optimization skills.
- Experience with AWS AppSync, Lambda or other serverless GraphQL services.
Optional/Preferred Skills
- Familiarity with Auth0 or similar identity management systems.
- Working knowledge of Postman or similar API testing tools.
- Familiarity with DevOps principles and tools (CI/CD pipelines, monitoring, infrastructure as code).