trainee/junior Node.js developer

We are looking for a Junior Node.js Developer to join our growing development team. You will be responsible for building and maintaining backend services, working with APIs, and contributing to the overall development of scalable applications. This is a great opportunity to gain hands-on experience and grow in a collaborative environment.

Responsibilities:

  • Develop and maintain server-side applications using Node.js and Express.js/Nest.js.
  • Work with RESTful APIs and integrate third-party services.
  • Collaborate with front-end developers to support full-stack development.
  • Write clean, efficient, and well-documented code following best practices.
  • Assist in database design and queries (MongoDB, PostgreSQL, MySQL).
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug issues in existing applications.
  • Stay up-to-date with new technologies and industry trends.

Requirements:

  • 0-2 years of experience with Node.js and backend development.
  • Familiarity with Express.js, Nest.js, or similar frameworks.
  • Basic knowledge of JavaScript (ES6+), TypeScript (a plus).
  • Understanding of databases (SQL & NoSQL, such as PostgreSQL or MongoDB).
  • Experience with Git/GitHub for version control.
  • Familiarity with RESTful APIs and authentication methods (JWT, OAuth).
  • Understanding of asynchronous programming and event-driven architecture.
  • Knowledge of Docker, AWS, or CI/CD pipelines (nice to have).
  • Strong problem-solving skills and willingness to learn.

Nice to Have:

  • Experience with GraphQL.
  • Knowledge of microservices architecture.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
Published 3 April
200 views
ยท
11 applications
64% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.