Junior Node.js Developer
We are looking for a motivated Trainee/Junior Node.js Developer to join our growing team. You will be responsible for developing and maintaining backend applications and APIs, ensuring scalability, reliability, and performance.
Responsibilities
- Develop, test, and maintain server-side applications using Node.js and related frameworks (Express.js, Nest.js, etc.).
- Design and implement RESTful APIs and integrate with external services.
- Work with databases (PostgreSQL, MongoDB, or similar) to design efficient data models.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with frontend developers to deliver seamless end-to-end solutions.
Requirements
- Basic experience with Node.js and JavaScript (ES6+).
- Understanding of RESTful API design and HTTP fundamentals.
- Familiarity with databases (SQL or NoSQL).
- Experience with Git and version control workflows.
- Strong understanding of asynchronous programming concepts (Promises, async/await).
- English level: Upper-Intermediate.
Nice to Have
- Experience with TypeScript or Nest.js.
- Knowledge of Docker or CI/CD tools.
- Basic understanding of frontend development (React, Next.js).
- Familiarity with cloud services (AWS, GCP).
- Understanding of microservices architecture or GraphQL
Required languages
| English | B2 - Upper Intermediate |