Job VC
Software Engineer
Technologies
Description
For our clients, Vilmate is looking for a
Software Engineer
to accelerate the alignment, scalability, and interoperability of platforms, data, and services.
Vilmate (
vilmate.com
) is a
120-strong,
close-knit, and highly professional software development team based in Kharkiv and Kyiv, Ukraine. We have been delivering bespoke software to North American and Western-European clients since 2012 and are equally experienced in Web and mobile development.
About the client:
Our client is a Spanish company that helps retail and restaurant chains save time, ensure compliance, and achieve set goals in their daily operations.
About the project:
The project is an AI-driven SaaS platform that optimizes inventory management and supplier ordering for restaurant and bakery chains, serving over 4,000 locations. The platform combines predictive
algorithms, operational tooling, and performance analytics to deliver measurable business impact.
This integration project is a high-impact initiative focused on:
— Platform interoperability and API standardisation.
— Data migration and synchronization across systems.
— Implementation of common front-end components.
Tech Environment:
Languages & Frameworks
: Node.js, TypeScript, React.js, React Native, NestJS, Python, FastAPI.
Data & APIs
: PostgreSQL, REST APIs, ORMs (e.g., Drizzle)
Infrastructure & Tooling:
Docker, CI/CD pipelines, Azure Kubernetes Services, Azure Service Bus, monitoring tools (e.g. AppInsights, Grafana).
AI Tooling:
Strong experience with AI-assisted development tools (e.g., Copilot, Cursor, Claude Code, or similar).
Responsibilities
Integration & Platform Development
— Develop and adapt core platform features to support integration with other systems.
— Build and maintain APIs and services enabling system interoperability.
— Support data migration, transformation, and synchronization between platforms.
— Contribute to the evolution of shared architecture and technical standards.
— Ensure high-quality code: tested, documented, monitored, and production-ready.
AI-Driven & Spec-Driven Development
— Work within a spec-driven development model, translating structured specifications into production-ready code.
— Leverage AI-assisted development tools (e.g., code generation, testing, documentation) to accelerate delivery.
— Apply modern AI development practices (prompting, validation, iteration, and evaluation of generated outputs).
Collaboration & Delivery
— Contribute to fast-paced delivery cycles with clear milestones tied to integration goals.
— Proactively identify risks, gaps, and optimisation opportunities.
Requirements
3+ years of experience in backend or full-stack development.
Strong experience with APIs, system integration, and data flows.
Comfortable working in complex, evolving architectures.
Experience with SaaS platforms and scalable systems.
Familiar with modern development practices (testing, CI/CD, observability).
Demonstrated experience working with AI-assisted development approaches.
Location in an EU country.
Upper-intermediate level of
English
(B2 or higher).
We Offer:
Competitive salary
and benefits package.
Flexible working hours
to maintain work-life balance.
20 working days of annual vacation
+ paid state holidays.
Paid sick leave
.
Personal laptop
with all necessary software.
Support services:
Corporate accountant, lawyer, and psychologist.
Professional growth:
50% compensation for workshops and professional conferences.
English classes
(50% compensation).
Transparent and bureaucracy-free management
.
Software Engineer
to accelerate the alignment, scalability, and interoperability of platforms, data, and services.
Vilmate (
vilmate.com
) is a
120-strong,
close-knit, and highly professional software development team based in Kharkiv and Kyiv, Ukraine. We have been delivering bespoke software to North American and Western-European clients since 2012 and are equally experienced in Web and mobile development.
About the client:
Our client is a Spanish company that helps retail and restaurant chains save time, ensure compliance, and achieve set goals in their daily operations.
About the project:
The project is an AI-driven SaaS platform that optimizes inventory management and supplier ordering for restaurant and bakery chains, serving over 4,000 locations. The platform combines predictive
algorithms, operational tooling, and performance analytics to deliver measurable business impact.
This integration project is a high-impact initiative focused on:
— Platform interoperability and API standardisation.
— Data migration and synchronization across systems.
— Implementation of common front-end components.
Tech Environment:
Languages & Frameworks
: Node.js, TypeScript, React.js, React Native, NestJS, Python, FastAPI.
Data & APIs
: PostgreSQL, REST APIs, ORMs (e.g., Drizzle)
Infrastructure & Tooling:
Docker, CI/CD pipelines, Azure Kubernetes Services, Azure Service Bus, monitoring tools (e.g. AppInsights, Grafana).
AI Tooling:
Strong experience with AI-assisted development tools (e.g., Copilot, Cursor, Claude Code, or similar).
Responsibilities
Integration & Platform Development
— Develop and adapt core platform features to support integration with other systems.
— Build and maintain APIs and services enabling system interoperability.
— Support data migration, transformation, and synchronization between platforms.
— Contribute to the evolution of shared architecture and technical standards.
— Ensure high-quality code: tested, documented, monitored, and production-ready.
AI-Driven & Spec-Driven Development
— Work within a spec-driven development model, translating structured specifications into production-ready code.
— Leverage AI-assisted development tools (e.g., code generation, testing, documentation) to accelerate delivery.
— Apply modern AI development practices (prompting, validation, iteration, and evaluation of generated outputs).
Collaboration & Delivery
— Contribute to fast-paced delivery cycles with clear milestones tied to integration goals.
— Proactively identify risks, gaps, and optimisation opportunities.
Requirements
3+ years of experience in backend or full-stack development.
Strong experience with APIs, system integration, and data flows.
Comfortable working in complex, evolving architectures.
Experience with SaaS platforms and scalable systems.
Familiar with modern development practices (testing, CI/CD, observability).
Demonstrated experience working with AI-assisted development approaches.
Location in an EU country.
Upper-intermediate level of
English
(B2 or higher).
We Offer:
Competitive salary
and benefits package.
Flexible working hours
to maintain work-life balance.
20 working days of annual vacation
+ paid state holidays.
Paid sick leave
.
Personal laptop
with all necessary software.
Support services:
Corporate accountant, lawyer, and psychologist.
Professional growth:
50% compensation for workshops and professional conferences.
English classes
(50% compensation).
Transparent and bureaucracy-free management
.