Node.js Developer
About the role
We are looking for a Node.js Developer to build scalable backend services and APIs. You will design and implement microservices, REST and GraphQL APIs, database schemas, and integrations with third-party services including AI/ML models.
Responsibilities
- Design and build RESTful and GraphQL APIs using NestJS or Express
- Develop microservices architecture with message queues (RabbitMQ, Kafka)
- Design and optimize database schemas (PostgreSQL, MongoDB, Redis)
- Integrate AI/ML APIs (OpenAI, Anthropic) and build prompt engineering pipelines
- Write comprehensive unit and integration tests
- Set up and maintain CI/CD pipelines, Docker containers, and cloud deployments
Requirements
- 2+ years of commercial experience with Node.js and TypeScript
- Experience with NestJS or Express framework
- Strong knowledge of PostgreSQL or MongoDB and ORM tools (Prisma, TypeORM)
- Understanding of microservices patterns, message queues, and event-driven architecture
- Familiarity with Docker, CI/CD, and cloud platforms (AWS or GCP)
- Good English communication skills (B2+)
Benefits
- Competitive salary (B2B or employment contract)
- Fully remote work with flexible hours
- Work on AI integration projects - cutting-edge technology
- Professional development budget and conference attendance
- Equipment budget for your workspace
- Small, senior-oriented team with minimal bureaucracy
Apply for this position
Ready to join our team? Fill out the form below and attach your resume. We'll review your application and get back to you within a few business days.

