





Senior Full-Stack Engineer (Node.JS+React)
Remote Full-time ZR_1325_JOBProject overview
We are looking for a Senior Full-Stack Engineer to join our Digital Platform team at Constrol. Our platform revolutionizes the construction industry by creating a clear Bill of Quantities (BOQ) connected to the model, presenting them side by side in an efficient and user-friendly way, even for those who are not computer-savvy. The platform enables a wide range of complex tasks, including isolating clauses in written quantities, detailed intersections based on territories and crafts, and quick, easy calculations of quantities.
Requirements
- 🎓 Bachelor’s degree in Computer Science or a related field.
- ⏰ 5+ years of experience in Full-Stack development.
- 💻 Strong proficiency in HTML, CSS, and JavaScript.
- 🚀 Hands-on experience with React and backend frameworks such as Node.js/Nest.js.
- ☁️ Familiarity with cloud platforms (GCP preferred, but AWS/Azure are also relevant).
- 🏗️ In-depth understanding of front-end and back-end architecture.
- 📚 Highly motivated, committed, and eager to learn.
- 🗣️ Excellent English communication skills.
- 🛢️ Experience working with both SQL and NoSQL databases.
- 🔗 Strong knowledge of microservices architecture and event-driven patterns.
Nice to have
- 🛢️ Experience with MongoDB.
Responsibilities
- Take part in the design and development of a scalable, high-performance platform.
- Participate in coding, developing features, fixing bugs, and improving performance.
- Work with other team members to integrate systems and ensure everything runs smoothly.
- Collaborate with all stakeholders to define project requirements, scope, and timelines.
We offer
- 20 vacation days (workdays)
- 7 sick days
- Personalized career growth
- Internal English classes
- Education reimbursement
- Corporate events and team buildings
- Equipment provided
Sharing Impressions
I like the company that we all work as a united and well-coordinated team. The company provides great opportunities for development and career.

Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects.

Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development.

Hello, I am Sam. I have been working at Group 107 as a digital campaign specialist for 2 years and it is the best position ever!

My name is Nazar and I am a React developer Group 107. I have been working here for over a year. The company has very interesting and cool projects, mega-positive people.

I like that company cares about me as a person and about my personal growth. I like being appreciated and listened to. Everytime I feel being motivated and inspired at work.

I have been working at Group 107 for more than 2 years. Most of all I like the friendly atmosphere in the office and the team spirit – it is priceless.

It is my best decision ever! I like that company combines dynamic business approach with top-notch technologies and very strong people-oriented values.

When I came to work, there were only about 20 of us, at the moment there are 100+ of us, and the feeling of support and friendship remains the same as in a small team.

What I like most is the family atmosphere, interesting projects, flexible management and the opportunity to develop my professional skills every day.

From the beginning, I felt like I’m in a big family where everybody supports each other and ready to help at any time. Group 107 gives great opportunities to develop your skills.
