Sr Software Engineer - NodeJS, Microservices, Cloud & Typescript/JavaScript
Core
Develop and maintain multi-tenant microservices, APIs, and data-driven applications using Node.js, TypeScript, and cloud infrastructure.
Role type
Senior Software Engineer (Node.js, Microservices, Cloud)
Builds
Self-healing, reliable services and APIs for multi-tenant applications
Domain
Cloud-native backend engineering, microservices architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, JavaScript, Microservices, Cloud platforms (Azure/AWS), Kubernetes, SQL databases, CI/CD, GitOps, API design, automated testing
Preferred skills
Full-stack development, RabbitMQ, MongoDB, Snowflake, Docker, React
Technologies
Node.js, TypeScript, JavaScript, React, Docker, RabbitMQ, MongoDB, PostgreSQL, Snowflake, Kubernetes, Azure, AWS, GitHub Actions, ArgoCD
Responsibilities
Develop new features and handle engineering escalations; Collaborate with Android teams on API contracts and integration; Drive architecture simplification and robustness; Write and maintain automated unit, integration, and end-to-end tests; Participate in code reviews and technical design discussions.
Seniority
Senior, hands-on IC