Backend Engineer - Node.js
Core
Designing and developing scalable, maintainable, high-performance microservices and backend solutions.
Role type
Senior Backend Engineer (Node.js)
Builds
Scalable microservices and backend APIs
Domain
Cloud infrastructure (Azure/AWS) and distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, NestJS, Microservices architecture, Azure (Functions, Blob Storage, Data Factory, APIM, Key Vault, Monitor, SQL), CI/CD, Git, Clean Architecture
Preferred skills
PostgreSQL, Kubernetes, Node.js ORMs, OWASP security practices, Cloud observability
Technologies
Node.js, TypeScript, NestJS, Azure, AWS, Azure SQL, Kubernetes, Git
Responsibilities
Design and develop scalable microservices; Implement APIs with documentation and versioning; Participate in architectural decisions; Collaborate on technical improvements; Manage CI/CD pipelines; Ensure service observability and monitoring; Own technical components.
Seniority
Senior, hands-on IC