Software Engineering Jobs in Ukraine
There are 264 open Software Engineering jobs in Ukraine on freehire right now. 34 of them were posted recently. The skills employers ask for most often are api, cloud and ci-cd.
Most requested skills
- api 46%
- cloud 36%
- ci-cd 35%
- python 34%
- git 33%
- docker 33%
- aws 31%
- ai 31%
How the work is done
- Remote 138 · 52%
- Onsite 15 · 6%
- Hybrid 11 · 4%
Visa sponsorship offered in 17% of the 64 postings that state a position on it.
Seniority
- Senior 96
- Middle 34
- Junior 25
- Lead 17
- Intern 5
- Principal 3
Who is hiring
- 501-1000 employees 50
- 51-200 employees 35
- 1000+ employees 29
- 11-50 employees 15
- 201-500 employees 8
English level
- B2 64%
- B1 24%
- C1 10%
- A2 1%
Share of the postings that state a required level (at least 20% of this market do).
Senior Java Developer
Design and build core backend services and data pipelines for Ajax Systems' B2B security solutions using Java, microservices, and cloud infrastructure.
Senior Software Engineer | Infrastructure
Senior engineer builds and maintains low-level Kubernetes and cloud infrastructure systems in Go, focusing on multi-cloud automation, node lifecycle, and storage optimization across AWS, GCP, and Azure.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Sr. Software Engineer
Builds and refactors backend systems for digital banking and lending products using Ruby on Rails, with input on roadmaps and architecture decisions.
Python Developer
Design and build high-performance Python services and integrations for critical infrastructure, focusing on reliability, scale, and security.
Java Developer (Intrusion)
Ajax Systems is seeking a Senior Java Developer to build and maintain their security ecosystem, including cloud infrastructure and system components. The role involves working with Java, Kotlin, and cloud technologies to ensure the scalability and high availability of their global security platform.
Middle Python Developer
The Middle Python Developer will build desktop applications and automation systems for the mass production, testing, and calibration of security and smart home devices. The role involves working with Python, PyQT/Pyside, and CI/CD pipelines to ensure high-quality manufacturing processes.
Principal Software Engineer
Leads technical design and presales for Java-based distributed systems, translating business needs into scalable microservices architectures, cloud solutions, and enterprise-grade implementations while mentoring engineers and guiding project kickoffs.
Software Engineer
Software Engineer leveraging AI tools to design, develop, and maintain software solutions using .NET and Python for PwC's Lviv delivery center.
Unity Game Developer
Develops and maintains mobile games in Unity using C# and 3D physics, working full-time from the Kyiv office.
C#.Net Developer (Desktop)
Middle C#/.NET developer builds and maintains desktop applications for energy-resource metering systems using .NET Framework and SQL databases.
Middle, Senior PHP Developer
PHP/Laravel developer building and maintaining insurance technology projects, including API creation, third-party integrations, and database optimization for a Ukrainian insurance company.
Senior Application Developer
Senior Application Developer role involves collaborating with scientists to design, develop, and maintain high-performance geophysical data analysis applications using Java, C++, and cloud-based microservices, following Agile methodologies.
C++ Developer (PostgreSQL experience)
Part-time C++ developer maintaining, packaging, and providing L3 support for open-source PostgreSQL extensions for a card transaction processing client, working with C/C++, PostgreSQL internals, and Red Hat packaging.