Node.JS Developer
Core
Design, develop, and maintain robust and performant backend applications using Node.js, ensuring integration with frontend systems and third-party services.
Role type
Backend Node.js Developer
Builds
Scalable RESTful APIs and backend services
Domain
Software development / Backend engineering
Deliverable
production ML models | product features
Required skills
Node.js development (2-3 years), Express or Nest.js frameworks, relational databases (MySQL, PostgreSQL), NoSQL databases (MongoDB, Redis), RESTful APIs, WebSockets, secure development principles, OAuth, JWT, Docker, Kubernetes, CI/CD, Git
Preferred skills
Agile/Scrum environment experience
Technologies
Node.js, Express, Nest.js, MySQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, Git
Responsibilities
Design and develop scalable RESTful APIs and backend services; ensure code quality through unit testing and continuous integration; integrate and optimize SQL and NoSQL databases; collaborate with frontend teams for seamless integration; participate in technical requirement analysis; identify and resolve performance, security, and compatibility issues.
Seniority
Mid-level, hands-on IC