Junior+/Middle Back-End Developer (Node.js)

We are seeking a motivated and detail-oriented Junior+ or Middle Back-End Developer with a passion for clean code, continuous learning, and back-end technologies, especially Node.js. This is an excellent opportunity for someone looking to grow in a dynamic and supportive team environment, where mentorship and career development are key priorities.

As part of your role, youโ€™ll help us rebuild a core PHP-based project into a modern Node.js stack, under the guidance of a Senior Developer. You'll gain hands-on experience with modern frameworks and tools, including Nest.js, TypeORM, and SQL databases.
 

Responsibilities:

  • Collaborate with a Senior Developer to re-architect and rewrite an existing PHP project using Node.js.
  • Build and maintain back-end services, APIs, and integrations using Node.js and TypeORM.
  • Write clean, testable, and efficient code with a focus on maintainability and performance.
  • Work with relational databases (primarily PostgreSQL or MySQL) to manage data access and storage.
  • Participate in code reviews and development planning sessions.
  • Engage with product managers and front-end teams to ensure seamless feature delivery.
  • Continuously learn new technologies and best practices as part of your growth path.

 

Requirements:

  • 1โ€“2 years of experience in back-end development, preferably with Node.js.
  • Solid understanding of SQL databases and experience using TypeORM or similar ORM frameworks.
  • Ability to read and understand legacy PHP code.
  • Strong problem-solving skills and attention to detail.
  • Basic understanding of RESTful API design principles.
  • Eagerness to learn, grow, and contribute to a team environment.

 

Nice to Have:

  • Experience with Nest.js or willingness to learn it.
  • Previous exposure to PHP and legacy code migration.
  • Familiarity with PostgreSQL, MySQL, or other relational databases.
  • Understanding of microservice architecture and modern back-end best practices.
  • Exposure to Docker, CI/CD pipelines, or basic DevOps principles.

 

What We Offer:

  • Mentorship & Growth โ€“ Learn directly from experienced engineers in a collaborative environment.
  • Project Ownership โ€“ Be part of a meaningful project migration that will impact the entire company.
  • Flexible Work Culture โ€“ Embrace a results-oriented, supportive atmosphere.
  • Learning Resources โ€“ Access to courses, tools, and sessions to accelerate your development skills.
  • Career Path โ€“ Clear progression from Junior to Mid and beyond, with regular feedback and growth opportunities.

 

If you're passionate about building modern back-end systems and ready to take the next step in your career, we'd love to hear from you!

Published 20 May
264 views
ยท
72 applications
To apply for this and other jobs on Djinni login or signup.
Loading...