Full Stack NodeJS Developer

5+ years of experience
Ukraine, Europe
Fulltime, remote

We are looking for a Senior NodeJS Developer to join our team working on the reservation app, which is integrated within an existing app following a microservice architecture.

 

As part of the team, you will be responsible for developing and maintaining the backend microservice for reservations using Node.js and TypeScript.


Requirements 

 

  • 5+ years of experience is software development.

  • Extensive experience with Node.js and TypeScript

  • Experience working with microservice architecture

  • Knowledge of Vue3 and TypeScript for frontend development

  • Experience with monitoring and tracking tools such as Datadog and Sentry

  • Familiarity with Google Cloud Platform services like Pub/Sub and ReCAPTCHA

  • Proficiency in working with PostgreSQL database

  • Experience with Continuous Integration tools like CircleCI

  • Strong automation testing skills, including functional automated tests and performance load tests

  • Experience with tools like TypeScript, Node.JS, Mocha, Webdriver.io, and Jest for testing.

  • Knowledge of test automation tools like Test Rails

  • Ability to prioritize, plan, and execute automation tests

  • Experience with wireframes and design requirements

  • Familiarity with event tracking tools like Amplitude

  • Experience working in Agile/Scrum methodology

  • Excellent communication skills and ability to collaborate with a multidisciplinary team

 

Responsibilities:

 

  • As a Senior NodeJS Developer, you will work closely with the product owner, scrum master, frontend and backend developers, and automation QA to deliver high-quality features based on user feedback and business requirements. 

  • You will be responsible for the development, testing, and maintenance of the reservation microservice, as well as contributing to the overall success of the project.

 

What we offer 

 

  • Long-term employment with competitive compensation, based on experience

  • Possibility to work remotely

  • An open, transparent and fun work culture

  • Multi-national team and collaborative work environment

  • Continuous knowledge sharing with engaged co-workers

  • Career and professional growth opportunities

Attach a CV file (PDF, DOC)

Similar vacancies

Senior/Lead Engineer (Node.js / TypeScript) 

5+ years of experience
Ukraine, Europe
Fulltime, remote

Manual QA Engineer

1+ years of experience
Ukraine, Europe
Remote

Data Engineer (Middle/Senior)

4+ years of experience
EU or UK
Remote, Full-time