Hire IT Developers in Ukraine - Middle+ Engineers and Tech Leads

Specialized IT recruiting for Senior, Lead, and C-level roles across Rust, Go, Embedded, Python, DevOps, Blockchain

  • Middle+, Senior and Lead engineers across eight IT verticals
  • Technical screening run by a practicing expert from our network
  • Access to Ukraine's deep, cost-efficient senior talent pool
  • First shortlist within 5 days, work under contract with a guarantee
  • ДТЕК
  • Revona Properties
  • SolveCare (TuumIO)
  • Ringostat
  • CHI Software
  • Protectimus
  • Mates Marketing
  • Toldora
Scroll down

Get a quote and timeline for your hire
- Answer 4 quick questions

Please fill in the fields
How can we reach you?

A specialized IT Recruitment Agency

BestHeads is a Kyiv-headquartered IT recruiting agency that runs IT searches for US and European tech companies. We are not an outstaffing provider, not a freelance marketplace, and not a body-shop. Every hire we place joins your company on your contract, your payroll structure, and your IP terms.
 

The reason clients hire us instead of running searches in-house comes down to two things: stack depth and screening discipline.
 

Stack depth. We do not source across every IT role on the market. We work the stacks where Ukraine has a meaningful supply of strong engineers and where finding them requires more than posting on Djinni – Rust, Embedded C and C++, Go, Python, DevOps, blockchain (Solidity, Substrate), Unreal Engine, and architect-level roles up to CTO. We maintain active relationships with the local communities around these stacks. When a brief comes in, our recruiters already know which engineers to call before opening a single job board.
 

Screening discipline. Every candidate we present has been through three internal stages: recruiter screening against the specific brief (experience verification, seniority calibration, current status check), an English level check on a live conversational call with explicit flagging of borderline cases, and a motivation interview covering salary expectation, notice period, contract preference, and any non-negotiables. For clients who need a deeper technical pre-filter before their own engineering team interviews, we offer technical depth screening by a domain expert from our network as a separate paid service. We do not forward cold sourcing results — what lands in your inbox is candidates we believe would close.
 

BestHeads vs outstaffing providers (Lemon.io, Mobilunity, Talmatic, etc)

The engineer you hire through us becomes your employee, on your payroll or contract, with direct equity and IP arrangements. This is the structural difference from outsource providers. Their model places engineers as long-term contractors on the vendor’s payroll, optimized for fast scaling of hourly capacity. Our model is direct, permanent employment, optimized for long-term retention and team ownership. Both are valid for different scenarios – the comparison table below shows where each fits.
 

BestHeads Lemon.io / Mobilunity / Talmatic
Engagement model Retained search Contingency or hourly contract
Employment relationship Direct employment with your company Vendor-employed contractor placed on your project
Payment structure Engagement fee at start + balance at offer signature Monthly hourly markup on the engineer’s rate
Long-term cost over 24 months One-time placement fee Continuous markup compounding each month
Equity and IP rights Direct to your company Routed through vendor agreement layer
Free replacement guarantee 90 days, included Similar guarantees typically apply
Best fit Permanent core team where ownership and retention matter Burst capacity, short-term projects, flexible scaling

 

The honest summary: if you are scaling a team for a 3-6 month project and need to flex headcount up and down, outstaffing is the better model and we will tell you so on the intake call. If you are building a permanent engineering team where the people you hire today will still be on your payroll three years from now, recruitment is the model — and that is the work we do.

 
A note on seniority. The majority of our placements over the past two years have been Middle and above, with a meaningful share of Lead, Architect, and C-level searches. We do work Middle-level roles for selected stacks (Rust Middle, Node.js Middle, Unreal Middle) where market supply at Middle is genuinely scarce. We do not work on junior or entry-level positions.

 
A note on volume. A typical recruiter on our team runs 3 to 7 concurrent searches. We deliberately keep this number lower than industry average to maintain screening quality. Volume agencies that run 20+ briefs per recruiter cannot run the kind of structured screening that produces strong shortlists, which is why their CVs often feel interchangeable.

Filled Roles and Timelines

blank
Role: EW Systems Engineer
Filled in: 17 days
Details Collapse

We found more than an engineer – a specialist who combines deep expertise in radiophysics, circuit design, and embedded programming. The role involves designing complex Electronic Warfare (EW) systems from scratch, working with live RF hardware, and field-testing solutions. The role requires relocation and a high level of autonomy, technical depth, and systems thinking.

Key responsibilities
  • Design and develop electronic warfare (EW) systems and other electronic systems;
  • Analyze and model electromagnetic processes in RF systems;
  • Develop circuit design solutions and select components;
  • Develop software to control and analyze EW system operation;
  • Run tests, configure, and optimize hardware and software solutions;
  • Prepare technical documentation;
  • Collaborate with engineers, developers, and customers.
Candidate requirements
  • 2+ years of experience developing EW systems or RF electronic devices;
  • Understanding of how electronic warfare systems work;
  • Experience designing electronic circuits (Altium Designer, KiCad, OrCAD, or similar);
  • Experience programming microcontrollers (STM32, AVR, ESP32, etc.);
  • Proficient in C/C++ or Python;
  • Hands-on experience with RF equipment, spectrum analyzers, oscilloscopes;
  • Experience with SDR (Software-Defined Radio) platforms — a plus;
  • Team player, responsible, and creative.
blank
Role: CTO (Blockchain)
Filled in: 3 months
Details Collapse

We weren’t just looking for a senior engineer or a lead – we needed a real builder. Someone who thinks not just in code but in categories: “will this work for real users,” “is there a product angle here,” “does this fit the tokenomics we’re testing.”
We found a leader who understands deep blockchain architecture and sees the business through the lens of tokenomics, market constraints, and regulation.

Key responsibilities
  • Architect from scratch or scale an existing Web3 product (L1/L2, DeFi, etc.);
  • Own the technical stack (Solidity / Rust / Go) and lead the development team;
  • Contribute to tokenomics design, economic modeling, and smart contract implementation;
  • Partner with founders, investors, and funds; participate in pitches and strategy sessions;
  • Attract technical talent and build a strong dev team;
  • Represent the product in the technical community (Twitter/X, GitHub, conferences, publications).
Candidate requirements
  • 3+ years of blockchain development experience. Web2 doesn’t count.
  • Deep knowledge of Layer 1/2 infrastructure, DeFi protocols, and NFT mechanics;
  • Track record of launching projects from architecture to real traffic and scaling;
  • Understanding of regulatory frameworks, tokenomics, and market mechanics;
  • Experience pitching to funds and participating in fundraising;
  • Active GitHub / Twitter / X presence, public speaking, or published articles – not a nice-to-have, a must-have for this role.
blank
Role: Affiliate Manager
Filled in: 17 days
Details Collapse

Boosters is an international IT company specializing in affiliate marketing and media buying in high-margin verticals. Areas of focus include: building partner networks in gambling and betting, optimizing ad campaigns across Tier 1/2/3 markets, deploying traffic analytics systems to boost performance, and building long-term relationships with international partners and advertisers.

Key responsibilities
  • Find and onboard new partners.
  • Build and present commercial proposals.
  • Build and maintain long-term partner relationships.
  • Stay in regular communication and keep partner loyalty high.
  • Coordinate internal processes for quality partner support.
  • Analyze traffic performance (CPL, CPA, CR, ROI, LTV, etc.).
  • Optimize partner campaigns for maximum results.
  • Negotiate with partners.
  • Prepare and close agreements.
  • Monitor execution of agreements and partnership terms.
  • Continuously analyze the market and competitors.
  • Identify new opportunities to grow partner programs.
  • Recommend ways to scale or adjust partner strategy.
Candidate requirements
  • Understanding of the market and current payouts in Tier 1–2 geos.
  • 2+ years as an Affiliate Manager.
  • Experience at a media buying company.
  • Strong communication and negotiation skills.
  • Own working database of advertisers.
  • Experience working with CRM systems.
  • High level of accountability, initiative, and teamwork.
blank
Role: React Native Developer (Senior)
Filled in: 24 days
Details Collapse

SolveCare (TuumIO) is an international product company building Web3 solutions in healthcare. The company has offices in the US, Ukraine, Hungary, Estonia, South Korea, and India. The particular challenge: the candidate had to be at team lead level — able to mentor the team and partner with international product and design teams while ensuring solution stability and scalability.

Key responsibilities
  • Build and maintain a cross-platform mobile app in React Native
  • Integrate with backend and third-party APIs
  • Optimize app performance and fix bugs
  • Contribute to architecture design and technical decisions
  • Run code reviews and uphold quality standards
  • Collaborate with designers, managers, and backend developers
  • Build and maintain automated tests; ensure app stability
  • Mentor junior developers or manage a team
Candidate requirements
  • 5+ years of mobile app development, with at least 3 years in React Native
  • Strong JavaScript and TypeScript
  • Experience with state managers (Redux, MobX)
  • Knowledge of mobile app architecture and UI/UX design principles
  • Experience publishing apps to the App Store and Google Play
  • Proficient with RESTful APIs and GraphQL
  • CI/CD experience
  • Strong Git and version control skills
  • Experience with cloud services (Firebase, AWS)
  • Comfortable in Agile or Scrum teams
blank
Role: Chief Product Officer
Filled in: 6 weeks
Details Collapse

Skyvia is a no-code cloud data integration platform by Devart, in operation since 2014. Within a single service it brings together data integration and synchronization, process automation, backups, data access via SQL and OData, and 200+ ready-to-use connectors to SaaS applications, databases, and storages, with no local installation.

Key responsibilities
  • Advancing the AI direction
  • Owning the product strategy and a unified roadmap across the platform’s five products
  • Consolidating the product portfolio into a coherent vision and set of priorities
  • Translating product strategy into measurable goals and metrics for the teams
  • Working with the founders on product vision and key decisions
  • Growing the product team and the discovery and delivery processes
  • Prioritizing at the intersection of market demand, data, and technical feasibility
  • Cross-functional work with engineering, analytics, marketing, and sales
Candidate requirements
  • 8+ years in product leadership at the level of CPO, VP Product, or Head of Product
  • Experience managing a multi-product portfolio in B2B SaaS
  • Proven track record of owning product strategy and roadmap at the company level
  • Experience building and growing product teams
  • Understanding of the data integration domain, ETL/ELT, APIs, and cloud infrastructure
  • Experience launching or growing an AI direction within a product
  • Command of product and business metrics, and the ability to tie them to decisions
  • English at C1 level or above for work in an international product
blank
Role: Sales Executive
Filled in: 19 days
Details Collapse

Promtys [promtys.com] is a platform that helps businesses build effective workflows with LLMs and prompts.

Key responsibilities
  • Full-cycle B2B sales through outbound lead generation
  • Working with Mid-Market and Enterprise clients across international markets (US, Europe), managing multiple stakeholders
  • Running discovery sessions and demos, building personalized Promtys use-case scenarios tailored to the client’s needs
  • Preparing commercial proposals and negotiating terms, contracts, and pricing
  • Managing pipeline and forecast in the CRM, projecting close timelines
  • Growing the portfolio of active clients through expansion and upsell
  • Maintaining a feedback loop with the product team, formalizing client requests, and influencing the AI feature roadmap
Candidate requirements
  • 2-3+ years of experience in B2B SaaS / IT product sales
  • Proven track record of closing deals in international markets (US, Europe)
  • Experience with Mid-Market, ideally with the Enterprise segment
  • Fluent English (C1+), with experience negotiating terms and contracts with native speakers
  • Understanding of AI / LLMs (ChatGPT, Claude) and prompt engineering concepts; ability to hold technical discussions with the client’s product / engineering teams
  • Experience with CRMs (HubSpot, Salesforce, and others), at the level of independently managing a pipeline
  • Focus on closing deals and hitting quota
blank
Role: Unreal Game Developer (Senior)
Filled in: 6 days
Details Collapse

KEDO ARC is an ambitious gamedev studio building its own game projects on Unreal Engine for the international Steam market. The owner was looking for an experienced developer to own the technical side of executing on the vision and help raise the game to a high level of polish.

Key responsibilities
  • Partner with game designers and artists to deliver on technical specs
  • Build complex game systems and mechanics on Unreal Engine per the product vision
  • Run code reviews; uphold code quality, performance, and maintainability
  • Solve critical technical challenges and deeply optimize game performance
  • Mentor and technically support less experienced developers (Middle/Junior)
  • Improve team development processes, tooling, and internal pipelines
Candidate requirements
  • 5+ years developing on Unreal Engine with a portfolio
  • Deep knowledge of C++, Blueprints, and Unreal Engine internals
  • Experience integrating Steamworks SDK (achievements, cloud saves, multiplayer)
  • Expert-level performance profiling and optimization (CPU, GPU, Memory)
  • Ability to architect scalable systems and develop custom plugins
  • Experience with version control (Perforce, Git) and setting up CI/CD pipelines
  • Understanding of 3D graphics math, physics, and rendering principles
  • Agile or Scrum team experience
blank
Role: Senior ML/NLP Engineer
Filled in: 5 weeks
Details Collapse

Ringostat [ringostat.com] is an AI platform for business telephony and marketing analytics that brings communications, sales, and analytics together in one system.

Key responsibilities
  • Develop Conversation Intelligence features: automatic call summarization, sentiment analysis, next-step extraction
  • Integrate and tune ASR for multilingual call streams
  • Build and optimize LLM pipelines for conversation analysis
  • Optimize quality, latency, and inference cost
  • Build evaluation: offline datasets, metrics, regression tests
  • Run A/B tests on models and prompts in production
  • Partner with the product and backend teams on CRM integrations
Candidate requirements
  • 5+ years in ML/NLP, including 1+ year with LLMs in production
  • Strong Python; PyTorch and Hugging Face Transformers are a plus
  • Hands-on experience with ASR (Whisper, Deepgram, AssemblyAI) — understanding of phone audio specifics
  • LLM engineering: prompt engineering, structured output
  • Experience A/B testing ML models in production
  • NLP task experience — summarization, sentiment, entity / intent extraction
  • Multilingual models (English required; experience with UA / RU / EU languages is a plus)
  • Experience building end-to-end ML pipelines and shipping them to production
  • Docker, basic cloud environment (AWS or GCP)
  • Understanding of quality metrics and evaluation for LLM / NLP tasks
  • English B2+
blank
Role: BI Analyst
Filled in: 22 days
Details Collapse

Darnitsa is a leading Ukrainian pharmaceutical company with 90 years of experience, producing 180+ medicines focused on cardiology, neurology, and pain management. Products are sold in 20+ countries. Production facilities are GMP-certified to Ukrainian, EU, and Australian standards.

Key responsibilities
  • Develop and improve corporate BA/BI;
  • Analyze financial performance;
  • Analyze business process and project effectiveness;
  • Run dedicated research and analytics on how strategic and tactical initiatives impact company performance;
  • Prepare reports and presentations.
Candidate requirements
  • 3+ years as a BI Analyst or Market Analyst at companies with mature analytics practices.
  • English (Intermediate or higher).
  • Hands-on experience with large volumes of structured and unstructured data, building BI reporting for top management and marketing teams.
  • Experience in analytical support of business processes at FMCG companies, pharmacy chains, or pharmaceutical distributors.
  • Understanding of pharmaceutical market specifics, regulation, logistics, and distribution models in the medical and pharma segment.
  • Knowledge of business planning and forecasting systems; experience with KPIs, ROI, product matrices.
  • Strong command of Power BI and SQL; practical use of Python for analytics.
blank
Role: Senior DevOps / SRE Engineer
Filled in: 29 days
Details Collapse

Freeje (Poland) is a virtual telephony provider offering virtual numbers, SMS, and SIMs across 90+ countries. The service is available through mobile and desktop apps and a Telegram bot, and the platform supports SIP forwarding, IVR, OTP verification, and crypto-friendly payments.

Key responsibilities
  • Developing and scaling the platform’s SIP infrastructure
  • Ensuring voice-traffic resilience and multi-region deployment (cross-region failover)
  • Redesigning and advancing observability on real-time voice traffic (metrics, logs, tracing, alerting)
  • Incident management and on-call for voice services, including postmortems
  • Infrastructure automation and CI/CD support for the platform team
  • Capacity planning for real-time load
  • Working with the platform team on the reliability and performance of voice services
Candidate requirements
  • 5+ years as a Senior DevOps / SRE engineer with production infrastructure
  • Verified production experience with SIP or carrier-grade voice infrastructure (core requirement)
  • Telecom-domain understanding at the level of VoIP, SIP, RTP, and media-stream behavior (jitter, packet loss, QoS)
  • Strong Linux and networking skills for real-time traffic, with packet-level diagnostics
  • Experience with multi-region deployments and building failover
  • Experience with an observability stack (metrics, logs, tracing, alerting)
  • IaC and CI/CD (Terraform, Ansible, Docker); Kubernetes experience is a plus
blank
Role: Marketing Director (E-commerce, Digital)
Filled in: 6 weeks
Details Collapse

NOVUS is one of Ukraine’s largest grocery retail chains with 80+ stores and a fast-growing online business. The Marketing Director owns the entire e-commerce direction: UX, assortment, pricing, logistics, and IT infrastructure. The challenge is amplified by competition with national online retail players. The hire needed deep understanding of the grocery e-commerce market, specifically in retail.

Key responsibilities
  • Develop sales strategy and tactics for digital channels.
  • Lead digital channel sales operations.
  • Own the P&L for this business line.
Candidate requirements
  • 5+ years of e-commerce experience in management roles.
  • Retail experience (grocery chains) is preferred.
  • Knowledge of the Ukrainian grocery e-commerce market (key players, market size, customer preferences).
  • Deep knowledge of e-commerce performance metrics and hands-on application.
  • Strong understanding of all e-commerce functions (user experience, assortment, pricing, marketing, order picking, delivery options, logistics) and key pain points.
  • Knowledge of technical options for e-commerce systems; understanding of the IT architecture needed for this business line.
  • Management and organizational skills.
  • Upper-Intermediate English.
blank
Role: Senior Backend Engineer (Fintech)
Filled in: 28 days
Details Collapse

TMetric is a time tracking SaaS by Devart for service teams and SMBs, used by over 10,000 companies. The platform connects automated time tracking with billing, invoicing, project profitability, payroll, timesheets, and time-off management, with web, desktop, mobile, and browser extension clients and 50+ integrations, including Jira, Asana, QuickBooks, Notion, Trello, GitHub, and Slack.

Key responsibilities
  • Backend development for the payroll and payments integrations unit
  • Implementing payroll calculations based on verified time
  • Integrating with QuickBooks and building out connectors to Xero, Stripe, and ADP going forward
  • Designing and maintaining APIs for billing, invoicing, and calculations
  • Ensuring the accuracy and consistency of financial data and calculations
  • Optimizing service performance and reliability under payment load
  • Code review, technical decisions, and evolving the unit’s architecture
  • Working with product and QA on requirements and release quality
Candidate requirements
  • 5+ years as a Senior Backend engineer in .NET / C#
  • Verified hands-on experience in the billing or payments domain
  • Experience integrating with payment processors and accounting APIs (QuickBooks, Stripe, Xero, ADP, or equivalents)
  • Strong design and development of REST APIs on ASP.NET
  • Experience with relational databases (SQL Server or equivalents) and maintaining financial data integrity
  • Understanding of calculation accuracy, idempotency, and handling of monetary operations
  • Experience with queues, background jobs, and integration scenarios
  • English at B2 level or above for working with documentation and the team
blank
Role: EW Development Engineer
Filled in: 6 weeks
Details Collapse

A defense-sector manufacturer of radioelectronic equipment. The role called for a full-cycle development engineer – from soldering SMD components and working with antenna-feeder systems to programming microcontrollers and supporting products on the production line. A narrow profile at the intersection of hardware radioelectronics and embedded development

Key responsibilities
  • Tuning, calibration, and maintenance of radio equipment, including analog and digital modules and transmitting and receiving devices
  • Work with antenna-feeder systems — configuration, rework, and new designs, including building feeders for specific units
  • Developing engineering solutions to modernize radio equipment for better performance, stability, and energy efficiency
  • Diagnostics and testing on modern measurement equipment (oscilloscopes, signal generators, VSWR meter, RF spectrum analyzer, power meter)
  • Building experimental devices and bringing them into the production process
  • Troubleshooting, root-cause analysis, and contributing to technical-control methodologies
  • Maintaining supporting documentation — datasheets, logbooks, and manuals
  • Leading the production department
Candidate requirements
  • Engineering degree, preferably in radioelectronics or a related field
  • 2+ years in a comparable role
  • Solid grounding in mechanics, electrical engineering, and radioelectronics
  • Programming in Python, C++, and C; microcontroller programming for Windows, Linux, and Android
  • Hands-on experience with Raspberry Pi — setup and programming
  • Confident with CAD software, reading and creating drawings
  • SMD soldering skills
  • Familiarity with Ukrainian technical-documentation standards
blank
Role: Senior IT Recruiter
Filled in: 27 days
Details Collapse

SolveCare (TuumIO) is an international product company building Web3 solutions in healthcare. We closed the Senior IT Recruiter role. We were looking for an experienced specialist with fluent English, deep IT market understanding, capable of independently building the hiring process and partnering with management. The challenge: a high bar on both soft and hard skills, Western-level quality expectations, and full autonomy in the role.

Key responsibilities
  • Write job descriptions: partner with hiring managers to translate role requirements into clear job descriptions and competency matrices.
  • Partner with the sourcing team: define and optimize effective candidate sourcing strategies.
  • Coordination and communication: schedule interviews, collect feedback, ensure a smooth process for candidates and internal teams.
  • Run interviews and assess candidates: present the company’s mission and values, answer candidate questions, maintain engagement.
  • Run HR interviews with deep 360° analysis: assess personal and professional skills.
  • Identify candidate strengths and weaknesses; check fit with company values and culture.
  • Partner with leadership and optimize processes: regular communication with management on recruiting; provide recommendations and ideas to improve hiring processes and strategy.
  • Share insights on labor market trends and competitor recruiting approaches to improve company strategy.
Candidate requirements
  • 4+ years as an IT recruiter.
  • Fluent English.
  • Deep understanding of IT roles, technologies, and industry-specific skills.
  • Bachelor’s degree in HR, business administration, or related fields.
  • Excellent communication skills for working with candidates and stakeholders.
  • Ability to organize and manage multiple priorities in a fast-paced environment.
  • Knowledge of CRM systems and recruiting tools.
  • HR or recruiting certifications.
blank
Role: VoIP System Administrator
Filled in: 16 days
Details Collapse

Toldora is a Canadian company providing digital solutions in VoIP, tech support, and infrastructure engineering for the international market. The key challenge in closing the VoIP System Administrator role was the scale — the system supported 400+ operators simultaneously. That required someone with experience in high-load environments where even a brief outage can mean significant losses. Nine servers ran 24/7 in production, and the administrator had to ensure stability, uninterrupted call routing, reliable SIP connections, and infrastructure security. This level of complexity demanded not just technical preparation but hands-on experience with large-scale operations, where VoIP isn’t a supporting service but a business-critical function.

Key responsibilities
  • Maintain stable operation of 9 servers for operators; monitor load; respond quickly to outages;
  • Administer VoIP systems; configure outbound call routing; manage SIP trunks;
  • Ensure server infrastructure security; configure firewalls and backups;
  • Maintain logs and technical documentation; analyze incidents and prepare reporting.
Candidate requirements
  • 2+ years of relevant experience;
  • Knowledge of Asterisk administration and configuration;
  • Ability to maintain PBX on Debian and CentOS;
  • API integration experience;
  • Experience troubleshooting telecom networks, VoIP, SIP;
  • Experience with SIP and WebRTC;
  • Understanding of the SIP protocol, packet purposes and sequencing, ability to debug;
  • Ability to work with MySQL databases;
  • Experience with Linux systems (CentOS/Debian);
  • Understanding of network specifics like NAT and firewalls;
  • Bachelor’s degree.
blank
Role: Google Ads / PPC Specialist (Travel)
Filled in: 11 days
Details Collapse

Wayrent is a global online car rental platform offering customers a wide selection of vehicles from economy to premium models, with transparent terms and easy booking, and giving fleet owners efficient tools for fleet management and monitoring. Finding a PPC specialist with travel industry experience, deep Google Ads knowledge, analytical skills, and the ability to deliver high ROI in a competitive segment was especially challenging and interesting due to the combination of technical and industry requirements.

Key responsibilities
  • Market and audience analysis: research target audience, competitors, and market trends. Analyze past campaign performance to identify optimal strategies.
  • Monitor key metrics (CTR, CPC, CPA, ROAS, conversions). Use Google Analytics.
  • Plan, develop strategies for, and set up ad campaigns.
  • Budget and reporting: control spend and allocate budget across campaigns. Prepare campaign performance reports (daily, weekly, monthly). Analyze performance and recommend improvements.
Candidate requirements
  • 2+ years of Google Ads experience
  • Required: travel industry experience (hotels, car rental, tour packages, etc.)
  • English is a plus
  • Bachelor’s degree
blank
Role: Node.js Senior Backend Developer
Filled in: 13 days
Details Collapse

Anthill is a Belgian IT company specializing in the development of modern web and mobile applications, as well as blockchain-based solutions. The company employs more than 60 specialists who have delivered hundreds of projects for clients around the world.

Key responsibilities
  • Developing and maintaining server-side applications in Node.js using Express;
  • Designing and implementing REST APIs;
  • Integrating with internal services and third-party APIs;
  • Working with MongoDB: designing schemas and optimizing queries;
  • Optimizing the performance of the backend;
  • Ensuring the security and reliability of server-side logic;
  • Maintaining technical documentation;
  • Participating in code reviews and upholding code quality standards;
  • Collaborating with frontend developers and other team members.
Candidate requirements
  • Strong command of Node.js (4+ years of commercial experience);
  • Excellent knowledge of JavaScript (ES6+), with an understanding of asynchronicity and streams;
  • Hands-on development experience with Express;
  • Deep knowledge of MongoDB, including aggregations, indexes, and query optimization;
  • Experience writing unit tests;
  • Knowledge of CI/CD processes;
  • Understanding of SOLID and DRY principles;
  • English at a B2 level.
blank
Role: C++ Embedded Developer (Senior)
Filled in: 18 days
Details Collapse

CHI Software is an international tech company specializing in building cutting-edge solutions for web and mobile platforms. Since its founding in 2006, the company has expanded its global footprint with offices in Ukraine, Japan, Poland, Spain, the US, and Cyprus, and continues to grow with 800+ specialists.

Key responsibilities
  • Develop and debug embedded software for microcontrollers;
  • Integrate various communication protocols (wired and wireless);
  • Work with RTOS to ensure stable real-time system operation;
  • Test and verify software;
  • Document code and contribute to requirements analysis.
Candidate requirements
  • 3+ years of embedded software development experience, particularly in IoT and hardware devices;
  • Strong C/C++ proficiency;
  • Experience developing firmware for microcontrollers (e.g., ARM Cortex-M, Atmel AVR, Microchip PIC);
  • Knowledge of wired and wireless data transfer interfaces: USB, UART, SPI, I2C, RS422, RS485, CAN, etc.;
  • Understanding of IoT technologies and protocols (MQTT, LoRaWAN, Zigbee, Wi-Fi, BLE);
  • Experience with RTOS (FreeRTOS, Zephyr);
  • Deep knowledge of software development principles: requirements analysis, unit testing, CI;
  • English at B2+.
blank
Role: Angular Developer (Senior)
Filled in: 10 days
Details Collapse

CHI Software is an international tech company specializing in building cutting-edge solutions for web and mobile platforms. Since its founding in 2006, the company has expanded its global footprint with offices in Ukraine, Japan, Poland, Spain, the US, and Cyprus, and continues to grow with 800+ specialists.

Key responsibilities
  • Build and maintain scalable web applications in Angular
  • Write clean, efficient, tested, and maintainable code
  • Contribute to the architecture of new modules and features
  • Integrate with REST APIs; partner with the backend team
  • Test new and existing solutions; write unit and integration tests
  • Ensure performance and cross-browser compatibility of interfaces
  • Work with the company design system; build reusable UI components
  • Participate in code reviews; follow team development standards
  • Maintain technical documentation for built modules
  • Collaborate with other team members: product managers, QA, UX/UI designers
Candidate requirements
  • 5+ years building web applications with Angular
  • Proficient in Angular (including Angular 12)
  • 2+ years building with RxJS
  • Experience integrating REST APIs; building interaction with backend services
  • Experience applying SOLID and Clean Architecture principles
  • Experience with monorepo architecture and custom design systems
  • HTML5, CSS3, responsive and cross-browser layouts
  • Experience writing unit and integration tests using Jest, Karma, or similar frameworks
  • Experience with Webpack and Git
  • Ability to independently find solutions and optimize code and development processes
  • Experience working remotely and effectively with an international team
  • English at Intermediate level or higher
blank
Role: PHP/Laravel Senior Developer
Filled in: 17 days
Details Collapse

DEKA is one of the largest Ukrainian online stores for watches and jewelry, with a catalog of 10,000+ SKUs and a complex technical infrastructure built on PHP/Laravel.

Key responsibilities
  • Build and maintain the online store and internal backend system
  • Run code reviews and uphold high code quality standards
  • Break down tasks and contribute to sprint planning
  • Mentor less experienced developers
  • Write clean, scalable code covered by automated tests
Candidate requirements
  • 5+ years of commercial PHP development
  • 2+ years of hands-on Laravel experience
  • 1+ year of hands-on Vue.js experience
  • Deep understanding of OOP principles, design patterns, and SOLID
  • Knowledge of DDD (Domain-Driven Design), SOA (Service-Oriented Architecture), REST API development
  • Ability to write automated tests
  • Experience with HTML, CSS, SASS, Bootstrap, jQuery
  • Experience with PostgreSQL or MySQL
  • Strong Git and Docker skills
blank
Role: Front-End Developer (React), USA
Filled in: 16 days
Details Collapse

Mates Marketing has been operating since 2011 and is headquartered in Chicago. The company specializes in lead generation, traffic acquisition, and building marketing strategies for home improvement businesses in the US market. Because of the complexity of the technical infrastructure, the high load, and the need to ship new features quickly, the company is critically dependent on experienced frontend developers.

Key responsibilities
  • Build and maintain landing pages and user interfaces for internal company services
  • Optimize web apps for speed, responsiveness, SEO, and accessibility
  • Integrate with internal and external APIs; set up analytics and event tracking
  • Implement and maintain frontend architecture; improve code quality and structure
  • Partner with marketing and design teams to deliver effective, high-converting interfaces
  • Maintain and grow the React-based UI component library
Candidate requirements
  • 5+ years of frontend development with React.js
  • Strong JavaScript (ES6+), HTML5, CSS3
  • Experience with React hooks and state managers (Redux or Context API)
  • Understanding of SSR, CSR, virtual DOM
  • Experience with REST APIs, Webpack, version control (Git)
  • Experience optimizing for SEO and Core Web Vitals
  • English at B2 or higher
blank
Role: Senior MLOps Engineer
Filled in: 26 days
Details Collapse

Protectimus [protectimus.com] is a B2B multi-factor authentication (MFA) provider. Cloud and on-premise platforms protecting employees, customers, and corporate data, with support for various one-time password delivery methods.

Key responsibilities
  • Set up CI/CD pipelines for ML model training, validation, and deployment
  • Prepare infrastructure for login risk analysis and anomalous activity detection models
  • Containerize models and roll them out to client cloud and on-premise environments
  • Set up model monitoring in production: data drift, prediction quality, latency, alerts
  • Version models, datasets, and experiments
  • Automate retraining pipelines to keep up with evolving attack patterns
  • Partner with the ML engineer and backend team to integrate models into the MFA platform
Candidate requirements
  • 4+ years in DevOps / MLOps, including 3+ years on ML infrastructure
  • Strong Python, Kubernetes, Bash, Linux
  • Production-grade Docker
  • Real-time serving (Triton, BentoML, KServe, FastAPI under load)
  • Data drift / concept drift detection, tools like Evidently, WhyLabs, Arize, or custom production quality metrics
  • GitLab CI, GitHub Actions, or Jenkins
  • Experience with DVC, LakeFS, or similar
  • One of the cloud providers (AWS / GCP) + experience deploying to on-premise / private cloud
  • Prometheus, Grafana, basic ELK / Loki
  • Understanding of security product specifics — data sensitivity, compliance (PCI-DSS, SOC 2, GDPR)
  • Fluent English
blank
Role: 3D Artist (Generalist)
Filled in: 11 days
Details Collapse

KEDO ARC is an ambitious gamedev studio building its own indie projects on Unreal Engine for the international Steam market. We successfully closed the search for an experienced 3D Generalist with deep understanding of indie development and a strong portfolio — someone to own the full asset creation cycle and visually bring the team’s ideas to life.

Key responsibilities
  • Model 3D objects: environments, clothing, vehicles, and weapons
  • Prepare game-ready models (mesh optimization, UV and LOD creation)
  • Create PBR textures in Substance Painter or similar software
  • Export and prep assets for integration (naming, scale, pivots)
  • Work from specs while strictly following project style and technical requirements
  • Partner with the art lead and tech artists to quickly integrate assets
Candidate requirements
  • 3+ years in GameDev with a portfolio of game assets
  • Strong hard-surface modeling skills (vehicles, props, environments)
  • Deep understanding of optimization: polycount, texel density, and LOD creation
  • Mastery of UV unwrap and the full PBR pipeline
  • Strong command of core software: Blender, 3ds Max, or Maya
  • Experience texturing in Substance Painter (or similar) and basic Photoshop
  • Hand-paint texturing and stylized modeling skills
  • Experience creating low-poly models in the PS1 / PSX / Old Games style
  • Understanding of game engine technical and server constraints
blank
Role: iOS (Swift) Developer
Filled in: 20 days
Details Collapse

Revona Properties is a real estate company offering apartment rentals in Brooklyn, Queens, Staten Island, and Manhattan in New York. To improve customer service and deliver modern digital solutions, the company was building and maintaining a mobile iOS app.

Key responsibilities
  • 4+ years of commercial iOS development experience
  • Strong Swift, UIKit, SwiftUI, Combine
  • Experience building apps for the B2C sector (especially services or real estate)
  • Ability to design clear, intuitive interfaces for non-technical audiences
  • Experience with REST APIs and integration with backend systems (CRM, ERP, ticketing systems)
  • Knowledge of Core Data, Keychain, authentication via Face ID / Touch ID
  • Experience implementing push notifications (billing alerts, maintenance notifications, etc.)
  • Testing, profiling, and app optimization skills
  • Ability to ensure user data security (encryption, access restrictions, action logging)
  • Experience publishing apps to the App Store and TestFlight
  • Knowledge of Git, CI/CD; collaborative development experience
  • Willing to work in Eastern Time (ET) / GMT-4 or GMT-5
  • Fluent English
Candidate requirements
  • Build and maintain the mobile app
  • Keep the app running stably; respond quickly to critical bugs
  • Integrate with the company’s internal systems (CRM, billing, support)
  • Work with push notifications: payment reminders, technical alerts
  • Implement authentication, password recovery, secure data storage
  • Test and profile the app to achieve maximum stability and performance
  • Contribute to feature planning together with the product and design teams
  • Maintain technical documentation and share knowledge across the team
  • Work on new features per the company’s roadmap
  • Maintain the published app and ship regular updates
  • Adapt the app to new iOS versions and devices
blank
Role: Full Stack Developer
Filled in: 20 days
Details Collapse

Revona Properties is a leading real estate company offering apartment rentals in Brooklyn, Queens, Staten Island, and Manhattan in New York. To improve customer service and deliver modern digital solutions, the company was building and maintaining a mobile app.

Key responsibilities
  • Build and maintain web apps for internal use and external company clients
  • Build new features and modules per business requirements
  • Integrate apps with external services, payment gateways, booking systems, and CRM
  • Optimize frontend and backend performance
  • Ensure stable and secure app operation at all layers
  • Write clean, scalable, documented code
  • Build and maintain tests for automated feature checks
  • Participate in code reviews, technical discussions, and architecture planning
  • Mentor less experienced developers; share knowledge across the team
  • Partner with product managers, designers, and QA specialists
  • Maintain technical documentation and keep existing materials up to date
  • Adapt apps to environment changes or new tech versions
  • Uphold high quality standards, hit deadlines, own the result
Candidate requirements
  • 4+ years of commercial vanilla JavaScript development
  • Strong command of React and its ecosystem (Redux, React Router, hooks, etc.)
  • Server-side development experience in Node.js
  • Hands-on experience with MongoDB: schema design, query optimization, aggregations
  • Understanding of and experience building RESTful APIs
  • HTML5, CSS3, responsive and cross-browser layouts
  • Experience with version control (Git)
  • CI/CD setup skills; experience with npm or yarn
  • Experience writing unit and integration tests (Jest, Mocha, or similar)
  • Understanding of secure development and data protection principles
  • Experience with cloud services (AWS, Azure, GCP)
  • Willing to work in Eastern Time (ET) / GMT-4 or GMT-5
  • Fluent English for communication with US-based teams
  • Experience integrating with payment systems, CRM, or ERP
blank
Role: Technical Support Engineer
Filled in: 19 days
Details Collapse

SolveCare (TuumIO) is an international product company building Web3 solutions in healthcare. The company has offices in the US, Ukraine, Hungary, Estonia, South Korea, and India.

Key responsibilities
  • Handle user requests through the ticketing system with full ownership of resolution or escalation
  • Analyze client technical issues, identify root causes, and provide effective solutions to ensure user satisfaction
  • Partner closely with other teams (engineering, QA, product) to quickly resolve technical issues
  • Maintain and update the internal Knowledge Base — document common tickets and solutions
  • Help improve internal support processes: build response templates, automate repetitive requests, drive service quality initiatives
  • Work with logs, databases, API requests. Ability to independently identify errors or gather diagnostics for the engineering team
Candidate requirements
  • Required: 3+ years in technical support
  • Fluent English
  • Experience with Jira Service Management or other ticketing systems
  • Bachelor’s degree in STEM or business administration
  • Ability to work with technical information: reading logs, analyzing stack traces, working with databases (at a basic level)
  • Attention to detail, accountability, proactivity, and ability to clearly understand the problem
blank
Role: Head of Product AI
Filled in: 2 months
Details Collapse

eSputnik is an omnichannel Customer Data Platform for e-commerce and retail, used daily by around 3,500 brands. It unifies customer data into a single profile and orchestrates communication across every channel at once — Email, SMS, web and mobile push, Viber, Telegram, In-App, App Inbox, and pop-ups. At the core of the product sits a proprietary AI layer — product recommendations, predictive segmentation, and content optimization, alongside an emerging AI agents direction.

Key responsibilities
  • Owning the platform’s AI strategy and roadmap across recommendations, predictive segmentation, content optimization, and AI agents
  • Growing the AI recommendations direction, with relevance and personalization across all channels
  • Advancing predictive segmentation, shipping churn, LTV, and propensity models as product features
  • Launching and owning the AI agents track that was only outlined before the hire
  • Defining the product vision for embedding AI into omnichannel orchestration (Email, SMS, web/mobile push, Viber, Telegram, In-App)
  • Prioritizing the AI backlog and balancing research against shippable features
  • Working with DS/ML and engineering teams to take models from prototype to production feature
  • Translating AI capabilities into client value through activation, conversion, and retention for e-commerce and retail brands
  • Owning the product’s AI metrics, including model impact on campaign performance and adoption
  • Partnering with leadership on AI positioning and the platform’s competitive differentiation
Candidate requirements
  • Experience in a Head- or Lead-level product role focused on AI/ML products
  • Understanding of the ML domain (recommender systems, predictive and propensity models, segmentation, LLMs, and AI agents) deep enough to own the roadmap and work with a DS/ML team
  • Track record of taking AI features from prototype to production in a SaaS or platform product
  • Background in martech, CDP, e-commerce, or retail with omnichannel communication and customer data is a plus
  • Command of product metrics and the ability to tie AI impact to business outcomes (conversion, retention, LTV)
  • Experience prioritizing a roadmap at the intersection of research and shipped features
  • Leadership in cross-functional work with DS, ML, engineering, and analytics
  • English for work in an international product serving 3,000+ brands across 23 countries
blank
Role: Java Developer (Blockchain)
Filled in: 26 days
Details Collapse

TheRaven is a Ukrainian IT company actively building innovative solutions in blockchain and Web3. The company offers a full cycle of services for building decentralized applications (dApps), launching DeFi projects, and running IDO/INO campaigns. The team specializes in modern Web3 solutions focused on scalability, security, and improved digital user experience. To support this area, we successfully found a Java developer responsible for smart contract integration, processing large data volumes, and implementing complex logic in the backend of blockchain solutions.

Key responsibilities
  • Write reusable, testable, and efficient code
  • Contribute to building solutions for Web3 projects: integration with blockchains, smart contracts, and decentralized services
  • Design and build multi-threaded, multi-tenant, low-latency, highly available, and high-performance applications
  • Work with efficient algorithms, probability processing, and code optimization
  • Follow TDD best practices (Test-Driven Development)
Candidate requirements
  • Strong Java 8/11 or newer (5+ years of web development experience)
  • Understanding of Web3 architecture, working with Web3 APIs; ideally — experience with smart contracts
  • Deep knowledge of OOP, data structures, and algorithm complexity
  • Experience with multi-threaded environments, parallel computing, concurrency
  • Experience with relational databases (Hibernate, JDBC, SQL / MySQL / PostgreSQL)
  • BigQuery experience
  • Experience with performance tuning and optimization (profiling, understanding GC, etc.)
  • CI/CD experience (Git, Maven, Jenkins, GitLab, etc.)
  • Knowledge of testing best practices (Mockito, JUnit, integration tests, etc.)
  • Experience with Spring fundamentals (Data, Boot, etc.)
  • Experience with high-load, distributed systems (Kubernetes)
  • English at B2 (Upper-Intermediate) or higher
blank
Role: Back-End Developer PHP, Laravel (Poland)
Filled in: 10 days
Details Collapse

OsWorkshop is an international IT company specializing in building Drupal-based web solutions and mobile apps. The team builds corporate sites, e-commerce platforms, and ERP systems for mid-sized and large businesses. Clients include international organizations and brands such as Local 180, NARGS, MedTech Views, and Kebony.

Key responsibilities
  • Build and maintain backend logic of web applications.
  • Build and optimize RESTful APIs.
  • Integrate with external services and APIs.
  • Optimize performance and ensure application security.
  • Partner with frontend developers to align client-side and server-side.
  • Run code reviews and mentor junior developers.
  • Maintain and improve existing applications.
  • Document technical decisions and processes.
Candidate requirements
  • 5+ years of backend development experience.
  • Deep PHP knowledge and Laravel framework experience.
  • Experience building and maintaining RESTful APIs.
  • Strong command of databases like MySQL or PostgreSQL.
  • Experience with caching systems (e.g., Redis).
  • Knowledge of Docker and CI/CD processes.
  • Experience with cloud platforms like AWS or Azure.
  • Strong version control skills, especially Git.
  • English at Upper-Intermediate or higher.
blank
Role: Drupal Senior Developer (Poland)
Filled in: 14 days
Details Collapse

OsWorkshop is an international IT company specializing in building Drupal-based web solutions and mobile apps. The team builds corporate sites, e-commerce platforms, and ERP systems for mid-sized and large businesses. Clients include international organizations and brands such as Local 180, NARGS, MedTech Views, and Kebony.

Key responsibilities
  • Build and deploy Drupal-based websites and web applications.
  • Build and configure Drupal modules and themes.
  • Optimize performance and ensure security of Drupal solutions.
  • Partner with the design and engineering teams to deliver projects.
  • Solve technical issues and provide client support.
  • Run code reviews and mentor junior-to-middle developers.
Candidate requirements
  • 5+ years working with Drupal (8, 9, 10, 11)
  • Deep understanding of Drupal architecture and APIs
  • Strong PHP, MySQL, HTML, CSS, JavaScript
  • Drupal 7 experience is a plus
  • Solid experience with Docker and Git
  • Linux administration experience and understanding of the web stack (Apache/Nginx, PHP, MySQL, etc.)
  • English at B2+
  • Knowledge of SEO principles and website optimization
  • Drupal Commerce experience is a plus
  • Strong team player and effective client communicator
blank
Role: Business Analyst BI/UML
Filled in: 19 days
Details Collapse

KTS Engineering is an international engineering company with more than 20 years of experience in the energy sector. It is an official partner of INNIO Jenbacher, INNIO Waukesha, Nidec Leroy-Somer, and Baker Hughes. The company specializes in the design, supply, installation, and maintenance of power equipment, in particular gas engines, turbines, and generators. It has offices in Austria, Slovakia, Uzbekistan, and Ukraine, and has delivered Europe’s largest biogas complex, with a capacity of 26.1 MW.

Key responsibilities
  • Analyzing and documenting the company’s business processes with a view to optimizing and automating them.
  • Gathering, formalizing, and aligning requirements with business stakeholders.
  • Developing technical specifications, requirements documents, and process documentation.
  • Collaborating with developers, testers, and system users.
  • Post-project support of the system and monitoring its operation.
  • Contributing to the development and scaling of the solution (rolling out new modules, integrations).
Candidate requirements
  • Experience in energy companies or the manufacturing sector.
  • 2+ years of experience as a business analyst, systems analyst, or ERP/CRM consultant.
  • Knowledge of project management methodologies (Agile, Scrum, Waterfall).
  • Experience with business-process modeling tools (BPMN, UML).
  • Experience with BI and the development of management reporting is a plus.
  • Experience with ITIL/ITSM (system support and maintenance) is desirable.
blank
Role: Network & Security Engineer
Filled in: 17 days
Details Collapse

Darnitsa is a leading Ukrainian pharmaceutical company with 90 years of experience, producing 180+ medicines focused on cardiology, neurology, and pain management. Products are sold in 20+ countries. Production facilities are GMP-certified to Ukrainian, EU, and Australian standards.

Key responsibilities
  • Operate and maintain the corporate network.
  • Design and redesign the network; make changes as needed.
  • Ensure availability and security of network services; configure equipment; respond to incidents.
  • General system health monitoring; troubleshoot issues and restore service after outages.
  • Work on user tickets (Tier 2 support).
  • Engage with external contractors, providers, and vendors.
  • Manage technical support contracts and communications contracts.
  • Help build technical specifications for engineering; participate in tenders.
  • Partner with system administrators and security managers.
  • Maintain and update documentation for systems and services.
Candidate requirements
  • 3+ years as a system engineer.
  • Experience in a similar role at pharmaceutical companies or heavily regulated organizations.
  • Hands-on experience administering a network with 1,000+ users.
  • Experience building fault-tolerant network solutions and configuring network services (DHCP, DNS, RADIUS, PKI).
  • Experience configuring and administering network switching (L2, L3, 802.1q, VTR, QoS).
  • Knowledge of routing protocols (EIGRP, OSPF, BGP, PBR, NAT).
  • Experience with Cisco, Aruba, CheckPoint network equipment.
  • Hands-on experience designing and administering network security solutions (NGFW, authentication, access control, tunneling).
  • Strong command of Azure and AWS cloud infrastructure, including configuration, monitoring, and service security.
blank
Role: CMO (Digital Channel in Retail)
Filled in: 2 months
Details Collapse

Miraton is a Ukrainian fashion retailer with a strong store network and online sales, investing heavily in digital. The role owns full P&L for digital strategy, online sales, and all promotion channels (Google Ads, social media, email, SEO). Key challenges: managing the online marketing team, a large budget, and growing the e-commerce platform with a focus on conversion, functionality, and digital campaign effectiveness. Achieving the goals requires hands-on performance marketing experience, strategic thinking, and a systematic approach to digital operations.

Key responsibilities
  • Lead the online marketing team (10+ people);
  • Develop and execute promotion strategies to hit KPIs;
  • Organize work across all digital channels: paid search, paid social, social media, email, SEO;
  • Find new traffic channels and grow existing ones;
  • Plan seasonal budget, control spend, optimize;
  • Launch and optimize ad campaigns on Google Ads and Facebook;
  • Analyze campaign performance and report from analytics platforms;
  • Grow the online store: usability, promotions, features, conversion;
  • Build and oversee the media plan;
  • Manage brand online reputation.
Candidate requirements
  • 2+ years in a similar role;
  • Deep understanding of performance channels: Google Ads, Google Analytics, Google Tag Manager;
  • Hands-on experience launching email campaigns with segmentation, personalization, and analytics;
  • Experience with social media tools (Facebook, Instagram, YouTube, Telegram);
  • Deep understanding of SEO and hands-on technical and content optimization experience.
  • Knowledge of 1C and Bitrix CMS as daily tools;
  • Experience managing large marketing budgets and developing digital strategies;
  • Skills in building media plans, content strategies, and dev specs;
  • Team building experience (sourcing, managing, developing);
  • Strong self-management, systems thinking, analytical skills.
blank
Role: Head of Sales / Business Development Director
Filled in: 4 weeks
Details Collapse

K&Z Design is a multi-year Clutch Top UX agency that works as an embedded product design department for SaaS, web, and mobile products. Over 7+ years the team has delivered 50+ projects, running full-cycle design – from research to developer handoff – across sectors like fintech, healthcare, and AI.

Key responsibilities
  • Managing the agency’s commercial function from pipeline building to deal closing
  • Building and running the outbound pipeline across the US, UK, and EU markets
  • Personally running deals and working through an existing network of contacts
  • Processing and converting inbound leads from Clutch, Behance, Dribbble, and referrals
  • Preparing and managing RFPs and competitive pitches for UX/UI and product design contracts
  • Developing partner and referral channels
  • Contributing to the positioning, packaging, and pricing of services for target markets
  • Tracking commercial metrics, including pipeline value, win rate, average deal size, and sales cycle length
  • Establishing the sales process and, where needed, hiring and developing BD/SDR
Candidate requirements
  • 5+ years in agency-side BD or sales at a design, product, or creative agency
  • Proven track record of closing international clients in the US and UK markets
  • Hands-on outbound experience (cold outreach, LinkedIn, email sequences) and building a pipeline from scratch
  • Experience preparing and managing RFPs and competitive pitches for service contracts
  • Understanding of Clutch, Behance, and Dribbble as lead-generation channels
  • Understanding of product design services sufficient to scope and sell full-cycle work (from research to developer handoff)
  • English at C1 level or above
  • Knowledge of agency pricing models (T&M, retainer, fixed-bid), margin basics, and scoping
blank
Role: Business Analyst (iGaming)
Filled in: 5 weeks
Details Collapse

This isn’t a role for a “generalist” analyst. We were looking for a niche specialist who deeply understands the specifics of the iGaming industry, its metrics, user behavior, and product economics. Analysts from e-commerce, fintech, or SaaS didn’t fit.

Key responsibilities
  • Analyze player behavior: LTV, churn rate, retention, ARPU, RTP;
  • Build dashboards and reports in Tableau / Looker;
  • Write SQL queries; use Python or R for advanced data processing;
  • Work with marketing analytics: CPA, attribution, campaign effectiveness;
  • Contribute to product hypothesis development, research, and monetization models;
  • Support business decisions with analytical insights for growth, product, and CRM teams.
Candidate requirements
  • 3+ years in analytics specifically in iGaming;
  • Deep understanding of iGaming metrics and game product monetization logic;
  • Strong SQL, Python or R, Tableau / Looker;
  • Experience with marketing attribution models, CAC, ROI;
  • Willing to relocate (Cyprus).

Tech stacks we recruit for

We organize our IT practice around stacks where Ukraine has a strong supply of senior engineers and where specialized sourcing materially outperforms direct in-house recruiting. The list below is ordered by demand-to-supply balance – the stacks at the top are where our work creates the most leverage.

Rust

Rust Senior is one of the smallest and least public talent pools in the Ukrainian market. Strong engineers here come from three backgrounds: blockchain protocol work (Substrate, Solana, custom L1s), high-performance backend at fintech and infrastructure companies, and systems programming roles ported from C++. The senior pool rarely shows up on Djinni or LinkedIn – most placements happen through community introductions and named outreach. Middle Rust is a different market: most candidates at this level are transitioning from C++ or Go and have 12 to 18 months of production Rust experience, which means technical screening must verify depth, not assume it.
 

Common mistake we see from foreign hiring managers: assuming a Rust Senior with two years of experience is equivalent to a Go Senior with two years. The local market for Rust is small enough that hiring managers should expect 3 to 5 weeks to a first qualified shortlist.

Go

Go is one of the deepest backend communities in the Ukrainian IT market. Strong Senior Go engineers typically come from fintech backends (international payments, neobanks, exchanges), cloud infrastructure tooling, and distributed-systems work at scale-up companies. The community is mature enough that named referrals between engineers carry significant weight – strong candidates often have multiple offers in flight by the time they decide to interview seriously.
 

What changes the speed of Go recruitment in Ukraine: a candidate who has worked on distributed systems with real production load (5+ services, multi-region, observability stack) closes 30–40% faster than someone with monolith-only experience, even at the same nominal seniority.

C, C++ and Embedded (Middle+ and Senior)

C and C++ Embedded engineers come from a deep university pipeline (KPI, KhAI, Lviv Polytechnic) and the local defense, military tech, IoT, and hardware sectors. This is the stack where our placement speed is consistently the strongest – see our defense tech recruitment page for the deeper view on this vertical.
 
Where US and EU clients commonly underspec the brief: distinguishing between firmware-only (bare-metal, MCU, RTOS) and Linux-userspace embedded (Yocto, Buildroot, kernel modules). These are nearly disjoint candidate pools, and a brief that asks for both narrows the funnel by 60% or more.

Python (Senior)

Senior Python in Ukraine splits into three nearly separate talent pools: backend engineering (Django, FastAPI, async stack), ML and data science (PyTorch, scikit-learn, MLOps tooling), and DevOps tooling (infrastructure automation, internal platforms). We source across all three but never assume cross-mobility – a strong Senior Python ML engineer is not a substitute for a Senior Python backend engineer, even though both will pass surface-level technical screening.
 

Python ML is smaller and concentrated in a few hubs (Kyiv, Lviv, Odesa) – closing it requires named outreach into specific research and product-ML communities, not job-board sourcing.

DevOps and SRE (Senior)

Strong Ukrainian DevOps and SRE Seniors usually come up through backend engineering or systems administration, not from “DevOps from day one” career paths. The candidates with the deepest impact tend to have on-call experience at scale, real incident response work, and multi-cloud production experience.
 

What differentiates a closeable shortlist here is not certifications – most Senior DevOps engineers in Ukraine do not actively maintain them. It is concrete artifact: how their last team’s reliability budgets were structured, what their P99 latency targets were, what they actually owned on-call.

Solidity

Smart contract development is one of the deeper local talent pools in Web3. Solidity engineers in Ukraine commonly have audit-firm or DeFi-protocol backgrounds. We screen on-chain history and code review samples as part of our standard process for Solidity briefs.

Blockchain and Crypto (all roles)

Ukraine has one of the largest Web3 talent concentrations in Europe – the Solidity community alone is several thousand active engineers, with deeper specialization in DeFi protocols, ZK proof systems, and Substrate-based chains than most clients expect. The CTO Blockchain talent pool is small but identifiable: 30 to 50 named individuals across the country who have shipped production protocols at scale. We work the full range here – IC Solidity Senior up to C-level Blockchain leadership.
 

Where US and offshore-structured crypto companies commonly stumble: confusing smart contract development with full-stack Web3 engineering. These are different skill sets with non-overlapping talent pools, and a single role spec that requires both narrows the funnel sharply.

Node.js (Middle – Senior)

Strong Middle-level supply, used most often for first-engineer hires at seed-stage startups and for scaling backend teams that already have a Senior lead in place.

Unreal Engine (Senior and Middle)

Ukraine is one of the top three European GameDev hubs by headcount, with mature Unreal Engine communities in Kyiv, Lviv, Dnipro and Odesa. We place across the Unreal stack – from tech leads and gameplay programmers down to Middle-level Unreal engineers transitioning from Unity or game-engine-adjacent backgrounds.

Kotlin and Android

Android development in Ukraine is well-supplied at Middle and Senior level, with strong coverage of modern Kotlin, Jetpack Compose, and current Android architecture patterns (MVI, Clean Architecture). We work this stack actively.

Software Architect and CTO

Executive technical roles are a separate practice with longer search timelines and a different sourcing approach. Architect and CTO candidates rarely apply to public listings. We work these searches through direct outreach into our network of senior engineering leaders, and through introductions from previous placements.

Engineering Manager and Tech Lead

Demand for engineering management in Ukraine outpaces local supply meaningfully. Strong Engineering Managers are people who have run teams of 5–15 engineers through a real product cycle – are a scarce profile we actively source for scaling startups and growing US-headquartered teams.
 

What we look for: track record running specific kinds of teams (greenfield product, scaling team, distressed team), and concrete examples of what they did during the harder moments. Title alone does not survive screening here.

Testimonials from our clients

Industries we specialize in

Recruiting for retail
Retail
Recruiting for E-commerce
E-commerce
Recruiting for iGaming / Gambling
iGaming / Gambling
C-level executive search
C-level Executive Search
Recruiting for FMCG manufacturing and sales
FMCG (Manufacturing & Sales)
Recruiting for construction
Construction & Real Estate

How technical screening works

Every candidate goes through three screening stages before reaching your inbox.

  1. Recruiter screening against the brief. Our recruiter verifies the candidate’s actual experience against the role requirements: real years on the stack, project context, seniority calibration, relocation status, military registration status where relevant. We do not pass forward CVs we have not personally spoken to the candidate behind.
  2. English level check. A live 15 to 20-minute conversational call focused on technical vocabulary in the relevant domain. We classify candidates as B1 (functional, will need slow communication), B2 (Upper-Intermediate, comfortable in standups and code review), or C1 (Advanced, no friction in any context), with explicit notes on borderline cases. We do not rely on candidates’ self-reported English level.
  3. Motivation and contract fit. Confirms salary expectation against current market range for the stack, current notice period, location, willingness to relocate, contract structure preference (FOP, EOR, direct employment), and any non-negotiables we should know before client interview.
  4. Optional: technical depth screening by a domain expert. For clients who do not have internal technical interviewing capacity for a specific stack – or who want a pre-filter before their own engineering team spends time on candidates – we can arrange a technical depth call run by a vetted engineer from our database who has actually shipped at the relevant seniority on the relevant stack. This is a separate service, priced per call, not part of the base engagement. We coordinate the screener and deliver a written assessment within 48 hours of the call.

 

Stack-specific timeline benchmarks

Different stacks close on different curves. Below is what we typically observe, these are operational benchmarks, not commitments.
 

Intake call to first qualified shortlist:
– C and C++ Embedded Senior: 7 to 10 business days
– Go Senior: 10 to 14 business days
– Python Senior (backend): 5 to 14 business days
– DevOps and SRE Senior: 10 to 14 business days
– Solidity Senior: 14 to 21 business days
– Node.js Middle: 3 to 21 business days
– Unreal Senior: 14 to 21 business days
– Rust Senior: 21 to 28 business days
– Software Architect: 21 to 35 business days
– Engineering Manager: 21 to 35 business days
– CTO and C-level: 35 to 56 business days
 

Brief to signed offer:
– Senior IC, well-supplied stacks: 25 to 45 days
– Senior IC, narrow stacks (Rust, niche embedded): 45 to 70 days
– Lead, Principal, Architect: 50 to 80 days
– C-level: 70 to 120 days
 

Faster closes happen but they reflect specific candidate pipelines at specific moments – not a default timeline you should set with your team.
 

What slows IT recruitment down (and what speeds up)

What slows things down:
– Brief that combines two non-overlapping talent pools (e.g. Rust + Solidity + DeFi protocol experience as a single role)
– Salary range below local market median for the stack at the target seniority
– Interview process longer than four rounds – the strongest candidates have multiple offers and drop out of long processes
– Take-home tasks that require more than 4 to 6 hours of work – same dropout effect
– Unclear or shifting role specification after intake
 

What speeds things up:
– Briefs that match one clear talent pool with realistic adjacencies
– Interview process: technical screening + cultural conversation + offer
– Decision-making within 24-48 hours of each interview
– Equity component disclosed at offer stage, not after
– Direct contact with the hiring manager available to the recruiter, not routed through HR
 

On rejections and feedback loops. When a candidate gets rejected at a specific interview stage, we ask for the failure reason in writing – not the formal HR debrief, but the engineering team’s actual gap signal. If three rejections cluster around the same gap, the brief needs adjustment: either the seniority bar is calibrated higher than the local market supports at the target salary, or the screening needs to test for something we are currently underweighting. We will surface this proactively after two clustered rejections.
 

On NDA and confidentiality. Standard practice for crypto, defense tech, and stealth-mode startup hiring: NDAs signed before initial candidate conversations, anonymized briefs during sourcing, named disclosure only after the candidate signs reciprocal NDA. We can run the entire search under sealed-bid conditions if required.

About Us

Alexander
Founder & CEO
Oleksandr
Founder of BestHeads (since 2017) and a marketing agency. Focus on executive search and digital recruiting; deep understanding of P&L, C-suite roles, and growth drivers.
Violetta
Head of Recruitment / Partner
Violetta
Coordinates the recruiting team, plans workload, oversees quality and timelines. 10+ years in recruiting.
Eugenia
Client Success Manager
Eugenia
Takes care of clients with attention to every detail of the process: handling requests, scheduling meetings, managing onboarding paperwork.
Makar
Recruiter
Makar
Focused on individual contributor roles and sales positions: builds candidate pools fast; always hits SLAs and deadlines.
Marina
Recruiter
Marina
Sourcing and screening across marketing, finance, and sales; a 94% fill rate across the searches she runs.
Marina
Senior HR Consultant
Marina
Recruits key specialists for IT, HR, and finance; top-level expertise; 10+ years. Excellent soft skills.
Alexey
Recruiter
Alexey
Executive search in finance, economics, and accounting; roles include CFO, Chief Accountant, legal counsel, and sales managers.
Victoria
Senior HR Consultant
Victoria
Fills complex roles in marketing and healthcare; supports candidate onboarding; 10+ years in HR.

Frequently Asked Questions

Kyiv, metro station Palats "Ukrayina"
st. Predslavynska, 34b, office 405
For clients: info@bestheads.in.ua
Resumes: cv.1603919240@m.persiahr.com
Have questions?
Please fill in the fields below