we are looking for

Senior Full-stack Node+React Developer (motivated to work with RoR+Vue) Remote Full-time

Our Customer:

Customer is a tech-enabled vacation rentals property management company. The company provides full service for both owners and guests of the properties by using dashboard management software.

Your tasks:

  • Developing full e2e systems, from design to production;
  • Design robust RESTful APIs;
  • Develop and maintain both backend & frontend projects;
  • Design and implement user-facing features;
  • Collaborate with fellow developers remotely to deliver compelling user-facing products.

Required experience and skills:

  • At least 5 years of professional experience in software engineering;
  • 3+ years of backend development with Node.js (with willingness to switch to Ruby on Rails);
  • 2+ years of frontend experience with React.js (with willingness to work with Vue.js);
  • Strong skills in TypeScript and modern JavaScript;
  • Knowledge of relational databases (Postgres preferred);
  • Experience in designing, building, and integrating APIs and web applications;
  • Hands-on experience using AI-assisted development tools (Cursor, Claude Code, Copilot, etc.);
  • Self-driven, flexible, and eager to adopt new technologies;
  • English – Upper-Intermediate.

Would be a plus:

  • Experience with AWS (Elastic Beanstalk, Docker, S3, CloudFront);
  • Exposure to automated testing frameworks (Cypress, Selenium);
  • Familiarity with MySQL in addition to Postgres;
  • Bachelor’s/Master’s degree in Computer Science or related technical field.

Working conditions

5-day working week, 8-hour working day, flexible schedule

5-day working week, 8-hour working day, flexible schedule;

ok

All UA public holidays are days off;

umbrella

Vacation and sick leave are covered by the company;

Work from home with coffee

Remote work.

Contact Us
Subscribe to vacancies

    Contact Us
    UK office:
    Phone:
    Follow us:
    A-listware is ready to be your strategic IT outsourcing solution

      Consent to the processing of personal data
      Upload file