Node.js Developer

We are looking for a proactive and detail-oriented Node.js Developer with 1.5+ years of commercial experience to join our growing engineering team. This role involves working on scalable backend systems, collaborating with cross-functional teams, and implementing secure and maintainable features.

 

Key Responsibilities:

  • Design, develop, and maintain backend features using Node.js and TypeScript
  • Work with PostgreSQL using both raw SQL and TypeORM
  • Apply software engineering principles and design patterns for scalable and maintainable code
  • Ensure code quality with clean, modular, and testable code
  • Collaborate with other developers, QA, and product teams to deliver well-designed solutions
  • Implement secure features with a solid understanding of OWASP Top 10, authentication, and authorization
  • Participate in code reviews and provide constructive feedback
  • Take ownership of features from design to deployment

 

Requirements:

  • 1.5+ years of commercial experience
  • 1.5+ years of Node.js experience
  • Strong knowledge of core Node.js concepts (Event Loop, Promises)
  • Solid knowledge of TypeScript
  • Understanding and experience with design patterns
  • Experience working with PostgreSQL (raw SQL and TypeORM)
  • Awareness of OWASP Top 10 and common security practices
  • Understanding of authentication and authorization mechanisms (e.g., JWT, OAuth)
  • Good communication skills and ability to work in a team
  • Proactive mindset and ability to own the development of features end-to-end

 

Nice to Have:

  • Experience with REST APIs and/or GraphQL
  • Exposure to Docker or other DevOps tools
  • Familiarity with testing frameworks (e.g., Jest, Mocha)
Published 7 August
231 views
ยท
57 applications
100% read
ยท
95% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...