Node.js Developer

16 600 - 20 000 PLNNet per month - B2B

Node.js Developer

JavaScript

-, Warszawa +4 Locations

EndySoft

16 600 - 20 000 PLN
Net per month - B2B
Full-time
B2B
Mid
Remote

Tech stack

    Node.js

    advanced

    JavaScript

    advanced

    Express.js

    regular

    Nest.js

    regular

    RESTful API

    regular

    MongoDB

    regular

    PostgreSQL

    regular

    Git

    regular

Job description

Position Overview:

We are seeking a skilled Node.js Developer to join our dynamic team. The ideal candidate will have a strong background in developing scalable, high-performance server-side applications using Node.js. This role involves designing and implementing efficient, secure, and reliable backend solutions while collaborating with cross-functional teams. 


MD rate: 16600 - 20000 PLN


Roles and Responsibilities:

  • Develop and maintain server-side applications using Node.js
  • Design and implement RESTful APIs and/or GraphQL endpoints. 
  • Build reusable components and libraries for future use. 
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. 
  • Optimize applications for maximum performance and scalability. 
  • Ensure the security and data protection of applications. 
  • Write and maintain technical documentation for projects. 
  • Participate in code reviews to maintain code quality and consistency. 
  • Troubleshoot, debug, and resolve application issues. 


Required Skills and Experience:

  • Strong proficiency in JavaScript (ES6+) and Node.js
  • Experience with backend frameworks like Express.js, NestJS, or Koa.js
  • Solid understanding of RESTful APIs and/or GraphQL
  • Familiarity with databases such as MongoDB, PostgreSQL, or MySQL
  • Experience with version control systems, particularly Git
  • Understanding of CI/CD pipelines and containerization using Docker
  • Knowledge of security best practices, including OAuth2 and JWT
  • Strong problem-solving skills and attention to detail. 
  • Excellent communication and teamwork abilities. 


Nice to Have:

  • Experience with TypeScript in a Node.js environment. 
  • Familiarity with serverless architectures using AWS Lambda, Azure Functions, or Google Cloud Functions
  • Experience with container orchestration tools like Kubernetes
  • Knowledge of messaging systems such as RabbitMQ or Apache Kafka
  • Experience with testing frameworks like Mocha, Jest, or Chai
  • Exposure to Agile/Scrum development methodologies. 
  • Familiarity with performance monitoring tools such as Prometheus or Grafana


Additional Information:

This role offers an excellent opportunity to work on innovative projects and contribute to the development of cutting-edge backend solutions. If you are passionate about Node.js and enjoy working in a collaborative, fast-paced environment, we encourage you to apply.

Published: 16.08.2025
Office location