Shape Your Future With Us

Senior NodeJS Developer

  • Shape Your Future With Us

Job Description

Senior Node.js Developer – Full Remote

We are looking for a Senior Node.js Developer to join our partner team.
This is a full-remote position, B2B contract, where you will work on building and maintaining scalable backend solutions.

Responsibilities:
  • Design, develop, and maintain backend services using Node.js.

  • Build and optimize RESTful and/or GraphQL APIs.

  • Develop scalable and high-performance microservices.

  • Collaborate with frontend developers, QA engineers, and product owners.
  • Participate in architecture and technical design discussions.

  • Write clean, maintainable, and well-tested code.

  • Perform code reviews and ensure best practices are followed.

  • Troubleshoot and resolve production issues.

  • Contribute to improving development processes and standards.

Requirements:
  • Minimum 5 years of professional experience in backend development.
  • Strong hands-on experience with Node.js and JavaScript / TypeScript.

  • Solid understanding of asynchronous programming, event-driven architecture, and non-blocking I/O.
  • Experience with frameworks such as Express.js, NestJS, or similar.

  • Experience designing and consuming RESTful APIs and/or GraphQL APIs.
  • Strong knowledge of SQL and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with microservices architecture.

  • Familiarity with Docker and containerization.

  • Experience with CI/CD pipelines.

  • Understanding of security best practices (authentication, authorization, OWASP).
  • Experience with cloud platforms (AWS, Azure, or GCP).

  • Good communication skills and fluent English.