Backend Developer (Node.js) (MERN stack)
As part of our growing team, we’re looking for an experienced Backend Developer (Node.js) who’s ready to take ownership of core backend services, implement best practices, and contribute to shaping the future architecture of our platform. You’ll work in a fast-paced environment with a team that values clean code, scalability, and strong collaboration.
Responsibilities:
- Develop and maintain scalable backend services using Node.js (Express/Nest.js) and MongoDB.
- Design and implement efficient, secure RESTful and/or GraphQL APIs.
- Write clean, well-documented, and thoroughly tested code (unit/integration).
- Optimize backend performance and ensure reliability under load.
- Contribute to architectural decisions and continuously improve backend development processes.
Requirements:
- 3+ years of experience working with Node.js in production environments.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Experience with MongoDB and data modeling for performance and scalability.
- Familiarity with Express.js or Nest.js frameworks.
- Experience designing RESTful APIs or GraphQL endpoints.
- Understanding of authentication, authorization, and application security best practices.
Strong communication skills and attention to code quality/documentation.
Nice to Have:
- Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP).
- Familiarity with event-driven architecture and message brokers (e.g., RabbitMQ, Kafka).
- Experience with CI/CD pipelines and automated testing.
- Understanding of frontend technologies, especially React, to support full-stack collaboration.
Published 23 April
100 views
·
42 applications
📊
$1800-4000
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine