Software developer/Frontend developer

Hello! We, VMK GROUP, are a young and successful IT company.
We started in 2022, a difficult year for Ukraine, so we are happy to join the companies that support the economy of our country!

Today, our company encompasses three primary divisions:

VMK Group - Software development
VMKhealth - Full-cycle pharmaceutical digital agency
VMKteam - IT recruiting and staffing.

Each division is represented by a team of experts specializing in technical and industry-specific matters. Currently, our projects are being developed not only in Ukraine but also internationally.

Our client is developing an AI-powered cost estimation calculator for construction projects. The current industry process involves multiple manual iterations between architects and estimators, costing a lot of money per iteration and taking up to 2 weeks. Their solution significantly reduces both time and cost by automating key steps.

About the role:

We are looking for a Generalist Software Developer with QA expertise to join our team. In this role, you will set high engineering standards by implementing TDD, code correctness, and quality assurance best practices. You will play a key role in mentoring the team, ensuring development consistency, and driving best coding practices.
 

Responsibilities

  • Develop, test, and maintain a 100% TypeScript, browser-based application.
  • Implement TDD and ensure high-quality, maintainable code.
  • Lead and promote best practices for testing, refactoring, and code quality.
  • Work closely with frontend developers and ML engineers to integrate AI-driven workflows.
  • Ensure software correctness and reliability across the development team.
     

Requirements

  • 3+ years of experience in software development.
  • Strong proficiency in TypeScript, Vue.js, and Supabase (or similar stack).
  • Deep understanding of TDD and automated testing.
  • Strong debugging, troubleshooting, and refactoring skills.
  • Ability to guide and influence engineering best practices within a team.
     

What do we offer?

  • Competitive compensation;
  • Flexible work schedule, part-time work (1month) then full time;
  • Remote work;
  • Opportunity to communicate with experienced teams.
     

If you have such experience and are ready to work for quality and results, we will be happy to continue our communication. We are waiting for your resume.

Published 1 April
185 views
·
31 applications
100% read
·
94% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine