Node.js Developer

Apply now!

Select file
Select file

Node.js Developer

Job description

We are seeking a skilled Node.js Developer to join our dynamic team. The ideal candidate will have a passion for developing high-quality, scalable, and efficient backend services, using Node.js as the core technology.

Requirements

  • Proven experience as a Node.js Developer or in a similar backend development role.
  • Strong proficiency in JavaScript, including asynchronous programming, closures, and ES6+ features.
  • Hands-on experience with Node.js frameworks such as Express or Koa.
  • Familiarity with RESTful APIs, web services, and microservices architecture.
  • Experience with databases (SQL), such as MySQL.
  • Understanding of version control systems like Git.
  • Knowledge of security practices, including data protection, authentication, and authorization.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
  • Strong problem-solving skills, attention to detail, and ability to work independently or in a team.

Responsibilities

  • Develop, maintain, and optimize server-side components and APIs using Node.js.
  • Collaborate with cross-functional teams to design and implement new features and improve performance.
  • Write clean, efficient, and well-documented code that adheres to best practices.
  • Troubleshoot, debug, and resolve issues across various development environments.
  • Ensure the scalability, security, and reliability of applications.
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes.
  • Monitor application performance and optimize for efficiency and scalability.
  • Stay updated with the latest trends and technologies in Node.js and backend development.

What we offer?

  • International working environment with offices in Prishtina and New York.
  • Collaboration with global brands and companies.
  • Attractive office spaces and workstations with state-of-the-art equipment.
  • Healthy snacks and refreshments.
  • Competitive salary.
  • A young and dynamic team with an enormous spirit.
  • Comprehensive benefits packages.