Hire the Best Functional Programmers
in Ukraine

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Serhii S.

Chernihiv, Ukraine

$25/hr
5.0
2 jobs

I am a game developer specializing in Godot, Roblox, and Unreal Engine with years of experience collaborating with indie studios, content creators, and startups across global markets. My focus is on transforming concepts into polished, performant, and engaging games from rapid prototypes to full scale releases on mobile, PC, and web. · GDScript, C#, 2D/3D · Luau, Roblox Studio, Roact · Unreal Engie, UnrealScript

  • Game Design
  • Game Prototype
  • Roblox Studio
  • Godot
  • Lua
  • AI Implementation
  • Game Background & Environment
  • Game Development
  • Game Engine
  • Level Design
  • Game Mechanics
  • Unity
  • Unreal Engine
  • UnrealScript
Eduard S.

Kyiv, Ukraine

$30/hr
4.9
69 jobs

Hello, I'm a programmer with 9+ years of experience. I'm proficient in: Programming languages: C, C++, Python, Rust. Technologies/topics: Blender addon development; Excel/CSV processing; 3D-graphics programming; Bevy game engine; Arduino; usage and deployment of ML models.

  • Python
  • CGI
  • 3D Modeling
  • Software Development
  • Rust
  • Blender
Serj C.

Odesa, Ukraine

$20/hr
4.7
15 jobs

I'm a German-trained Mechanical Engineering Designer / Technician currently advancing my qualifications as a Mechanical Engineering Technician (Maschinenbautechniker) while working in the German manufacturing industry. Every day I contribute to engineering and manufacturing projects for companies such as Airbus, Rheinmetall, and Atlas Elektronik, designing production-ready mechanical parts, assemblies, fixtures, and tooling for CNC machining, laser cutting, sheet metal fabrication, and additive manufacturing. I don't create models just for visualization—I design parts that are ready to be manufactured. Whether you have a sketch, drawing, photo, or an existing part, I can transform it into a fully parametric CAD model. If needed, I can produce and test a prototype on my own 3D printer before delivering the final manufacturing files, helping reduce production risks and costly revisions. Services • Mechanical CAD Design & Parametric Modeling • Reverse Engineering (Photos, Measurements, STL → STEP) • Technical Drawings (PDF, DWG, DXF, GD&T) • CNC, Laser Cutting & Sheet Metal Preparation • CAM Programming (Mastercam) • DFM Review & Manufacturing Optimization • Functional 3D Printing & Rapid Prototyping I work with aluminum, steel, stainless steel, engineering plastics, composites, and other manufacturing materials, delivering clean STEP, IGES, STL, DXF, DWG, and PDF files ready for production. What you receive: ✔ Production-ready CAD models ✔ Manufacturing drawings ✔ Source and export files ✔ Fast communication ✔ Reliable engineering support from concept to production

  • 3D Rendering
  • 3D Design
  • 3D Modeling
  • Pixologic Zbrush
  • Marmoset Toolbag
  • Unreal Engine
  • Substance Painter
  • MarvelousDesigner
  • 3D Coat
  • SpeedTree
  • Mastercam
  • Autodesk Fusion 360
  • 3D Printing
  • Industrial Design
  • Interior Design
  • Unity
Maxim S.

Kiev, Ukraine

$45/hr
5.0
52 jobs

Algorithmic development (3D geometry, image processing, 15 years). C++ development (16 years of experience). Understanding user needs and improving given requirements. Consulting on algorithms.

  • C++
  • Algorithm Development
  • Mathematics
  • C
  • 3D Model
  • Requirement Analysis
  • CMake
  • Geometry
  • C#
  • Algorithms
  • Three.js
  • Python
  • JavaScript
  • Qt Framework
  • Image Processing
Mykola D.

Poltava, Ukraine

$40/hr
5.0
9 jobs

Senior Full-Stack / Platform Engineer and Tech Lead / Architect-Implementer with 18+ years of industry experience, including 4+ years in technical leadership roles, spanning architecture, hands-on engineering, and DevOps. Operating at Staff-level scope across architecture, hands-on engineering, and cross-team technical leadership. A cross-role, cross-stack engineer combining deep execution with product thinking and system- level architecture — consistently delivering high-impact results, owning systems end-to-end from code to infrastructure, CI/CD, and production operations, and ensuring features deliver real customer value, are adopted, and fit naturally within the product. Specialize in rescuing, modernizing, and scaling complex brownfield or legacy systems, applying incremental modernization strategies (e.g., Strangler Fig pattern) and evolving them into maintainable, high-performance architectures using modular monolith, microservices, and event-driven approaches. Operate across the full lifecycle — from greenfield development to architecture, implementation, and production operations, as well as brownfield evolution through incremental modernization approaches. Strong focus on improving and optimizing delivery processes, closing gaps, and eliminating inefficiencies. Building environments where engineers take ownership, move fast, and solve real problems — with room for creativity, initiative, and technical exploration. Emphasis on developer and client experience through clear expectations, fast feedback loops, and bidirectional communication. Processes are shaped to fit the business and product — not copied from “FAANG playbooks” without context. AI-first engineer, using AI as a force multiplier while maintaining strict control over architecture, performance, security, and system integrity.

  • PHP
  • jQuery
  • Drupal
  • TypeScript
  • JavaScript
  • API
  • Software Architecture
  • Angular
  • React
  • Next.js
  • Team Management
  • UX & UI
  • SQL
  • Cross Functional Team Leadership
  • AI Development
Pavlo S.

Kharkiv, Ukraine

$65/hr
5.0
269 jobs

I'm Paul — a WooCommerce engineer and technical architect with 10+ years building the systems behind serious e-commerce businesses. I've scaled a health startup from $0 to $80M in annual revenue and maintained a WooCommerce platform doing $2M/month — not by hacking things together, but by building infrastructure that actually holds under pressure. Most of my clients aren't looking for a freelancer to knock out a task. They need someone who can look at the whole picture: the architecture, the integrations, the team, the roadmap — and make good decisions across all of it. That's the role I step into. WooCommerce is often where the conversation starts. Custom checkout flows, subscription systems, complex pricing logic, performance that doesn't fall apart under load — that's table stakes for me. But the more interesting work tends to be the layer underneath: internal tools, automation pipelines, bespoke business logic, and the kind of custom engineering that doesn't fit neatly into a plugin. What I actually work on: — WooCommerce architecture, custom plugin development, and platform builds that go well beyond off-the-shelf solutions. For high-traffic stores, that sometimes means the right call is moving critical logic — inventory, pricing, order processing — out of WordPress entirely and into dedicated NestJS microservices. WooCommerce stays as the storefront; the heavy lifting happens elsewhere. That's the kind of decision I'm here to make — Internal systems and business automation: tools your team actually uses, workflows that eliminate manual overhead, integrations that connect the dots between your stack — Performance engineering — not just PageSpeed scores, but the database queries, caching strategy, and infrastructure decisions that make a platform resilient at scale — Technical leadership: stepping in as a de facto CTO or architect, leading dev teams, reviewing code, and keeping complex projects on track — AI-powered features where they add real leverage — not as a buzzword, but built into the product where it genuinely matters My stack: PHP, JavaScript, React, Node.js, NestJS, and the full WooCommerce/WordPress ecosystem — plus whatever the problem actually calls for. I work with a small number of clients at a time. If you're building something that needs to last and you want a technical partner who's done this before at scale — let's talk.

  • PHP
  • Laravel
  • WordPress
  • WordPress Plugin
  • Shopify
  • WooCommerce
  • Elementor
  • WordPress Development
  • Ecommerce Website Development
  • Payment Plugin
  • AI Bot
  • AI Chatbot
  • CRM Automation
  • WordPress Website
  • Website Optimization

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Functional Programmer in Ukraine on Upwork?

You can hire a Functional Programmer in Ukraine on Upwork in four simple steps:

  • Create a job post tailored to your Functional Programmer project scope. We'll walk you through the process step by step.
  • Browse top Functional Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Functional Programmer profiles and interview.
  • Hire the right Functional Programmer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Functional Programmer?

Rates charged by Functional Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Functional Programmer in Ukraine on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Functional Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Functional Programmer team you need to succeed.

Can I hire a Functional Programmer in Ukraine within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Functional Programmer proposals within 24 hours of posting a job description.