Senior Node.js Developer (Back-end / Full-Stack) Offline
We are looking for a Senior Node.js Developer with deep experience in cloud-native and serverless application design. You'll take ownership of backend services, contribute to architectural decisions, and help mentor other developers.
Responsibilities:
- Design and implement scalable, modular services using Node.js, TypeScript, and NestJS
- Build and optimize complex serverless workflows using AWS Lambda, Step Functions, and more
- Integrate and manage AWS services (API Gateway, DynamoDB, S3, SQS, MQ, ElastiCache, Aurora, etc.)
- Own and improve infrastructure with Kubernetes, Serverless Framework, GitHub Actions
- Ensure code quality with Playwright, Jest, ESLint, SonarCloud
- Lead code reviews and contribute to best practices
Requirements:
- 5+ years of experience with Node.js and TypeScript
- Deep understanding of NestJS modular architecture and microservices
- Hands-on experience with serverless and Kubernetes (including CronJobs)
- Strong knowledge of AWS services and cost-efficient cloud design
- Experience with GraphQL and REST APIs
- Familiarity with CI/CD, static code analysis, and cloud monitoring (CloudWatch, SonarQube)
- Upper-Intermediate+ level of English
Nice to Have:
- Experience with Amazon MQ / ActiveMQ
- Understanding of event-driven architecture and messaging patterns
We Offer:
- High-impact projects in a modern tech stack
- Competitive salary
- Flexible work hours
- Opportunity to work on exciting projects and make a meaningful impact
- Supportive and collaborative work environment
The job ad is no longer active
Look at the current jobs Node.js →