Full Stack Engineer (React.js, Node.js)

Lviv, Ukraine

We are currently expanding our development team with proactive, team-oriented, and motivated Full Stack Engineer willing to keep growing their skills and expertise.


A company that specializes in providing digitalized industrial IoT hardware and a sensing platform to enhance efficiency and productivity at job sites within the construction industry. Their services include ruggedized IoT-enabled sensors and devices, reliable job site connectivity, and advanced cloud-based software and analytics.

Our team: 2FE Engineers, UI/UX Designer, PM, BA

What we are looking for?

Tech Skills:

  • 2-4+ years of experience with React.js;
  • 1+ year of experience with Node.js;
  • Good knowledge in JavaScript (ES7), TypeScript, HTML5, CSS3;
  • Experience with at least one of the frameworks: Express, NestJS, LoopBack;
  • Version Control (GIT);
  • Working knowledge of NoSQL databases (MongoDB);
  • English — intermediate plus (written and spoken);

Soft Skills:

  • Ability to work closely with customers in analyzing software requirements;
  • Strong communication skills;
  • Ability to work in a team;
  • Keen to constantly learn and improve your own skills, and not afraid to learn new things

Will be a plus:

  • Build or maintain a custom component library/storybook;Experience with React Native;
  • Experience with MongoDB;
  • Experience with Agile development process;
  • Familiarity with React Native;
  • Hands-on experience with CI/CD tools;
  • Experience with building and maintaining unit tests.

We Offer:

Working conditions:

  • Competitive compensation;
  • Full time working schedule;
  • Ability to work from anywhere (fully remotely or in our office in Lviv);
  • 20 paid vacations and 10 sick leaves, and additional days off;
  • Accounting Support Services.

Continuous professional development:

  • Compensation for courses and certifications;
  • English classes and speaking club compensation;
  • Regular internal trainings and other activities;
  • Regular feedback meetings.


  • Sports / attending a psychologist compensation;
  • Regular team sports activities: yoga, hiking, skiing, etc.;
  • Series of webinars and workshops on well-being and mental health to enhance our company’s knowledge and balance.


  • Various events such as corporate gatherings, project-based celebrations for important milestones, team buildings, and knowledge sharing events;
  • Maintaining the environment and culture that promotes personal and team development;
  • Encouraging activities that promote social responsibility;
  • Fostering open and assertive communication, promoting mutual respect and support, and encouraging collaboration and teamwork.

Application Process:

  • Checking CV
  • HR Interview
  • Technical interview
  • Final Call with PM

    Thanks for applying, we will contact you soon.

    Contact Person

    Marta Maievska

    Marta Maievska