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).
Trainee Python Developer
Build and maintain Python backend services, automate data collection via web scraping, and work with REST APIs and databases for a Ukrainian product team.
Trainee, Junior, Middle Python Developer
Build and maintain Python/Django web applications, collaborate via Git, and work with MySQL/PostgreSQL databases while growing from Trainee to Middle level.
ERP Developer (.Net)
Develop and maintain a .NET-based ERP system for Ukraine’s defense procurement agency, automating procurement workflows and integrating internal systems.
Node.js Developer
Develops and maintains internal company projects using Node.js, REST APIs, Express, NestJS, TypeScript, PostgreSQL, and GraphQL in a remote role.
Python Developer (Django)
Develops and maintains internal backend services using Python, Django, and REST APIs, with PostgreSQL and AWS integration.
Junior .NET Developer
Builds .NET Core web apps and integrates third-party services via plugins, documents workflows, and troubleshoots customer issues with AI assistance.
Middle Python Database Developer
Build and maintain high-load Python services that process 50M+ daily requests and power reporting dashboards for 10M+ users, using PostgreSQL, Airflow, Docker and SQL-heavy analytics.
Senior Software Engineer
Builds and scales the backend for a fast-growing comic-streaming platform, using PHP/Symfony, Node.js, Kafka, and AWS to deliver weekly product updates.
Senior C++ Developer
Build and optimize C++ client-server software for user behavior analytics, focusing on data protection, scalability, and cross-platform support across Windows, Mac, and Linux.
Strong Junior Python Developer
Builds and maintains web features using Python, Django or FastAPI, and REST APIs with PostgreSQL or MongoDB in a remote team.
Middle Python Developer
Middle Python developer building and maintaining backend services, REST APIs, and databases for international commercial projects.
Senior Software Engineer (C# / .NET)
Builds and optimizes high-traffic .NET services that power a global job-search platform used by millions daily.
C/C++ Developer
Develop C++ algorithms for object detection and tracking in autonomous military robotics, using physics, 3D math, and OpenCV/TensorFlow.
Middle Strong Java Developer
Develops high-load Java-based banking systems for automation (budgeting, cash ops) and new fintech products, optimizing AWS cloud resources, and ensuring 24/7 system reliability using Spring, PostgreSQL, Kafka, and microservices.
Intern JavaScript Developer (TypeScript, React, Node.js) — індивідуальне стажування
An internship for beginners to learn JavaScript/TypeScript, React, and Node.js through mentored projects, coding exercises, and structured training—culminating in a Junior Software Engineer role.
Software Engineer (Computer Vision)
Builds and optimizes real-time computer-vision pipelines using Python, C/C++, OpenCV, and GStreamer for defense-tech systems.
Software Engineer
Develops and refines embedded software for robotic turrets, integrating with external systems and testing solutions in field conditions; core tech includes C/C++ with manual memory management, networking (UDP/TCP), and edge ML deployment.
Junior/Strong Junior .NET Developer
Junior to Strong Junior .NET Developer builds and maintains a contact-center platform using C#, .NET, ASP.NET Core, and MS SQL, with optional React.js and Azure.
Golang Developer
Senior Golang developer building and scaling microservices for Kismia, a global social-discovery app with 80M+ users, using Go, gRPC, Kafka, Kubernetes and observability stacks.