Team

The team behind the code.

Senior engineers who stay. That's the whole model.

Most outsourced engineering shops sell you a team and swap the people out six months later. We did the opposite. We built a studio where engineers stay for years, work on one client at a time, and build enough context to stop asking questions and start anticipating problems.

The average EltexSoft engineer has been here eight years. The average client engagement is four. Those two numbers aren't a coincidence — people stay because the work is real, and clients stay because the people don't rotate.

Leadership

The people who run it

Dennis Vorobyov

Dennis Vorobyov

Founder & CEO

Lisbon, Portugal·At EltexSoft since 2015

Dennis started EltexSoft in 2015 from Zaporizhzhia, Ukraine, with Illia and a handful of referral contracts. The original company name was Icemint. The thesis was simple: if you keep a small team of good engineers together and point them at real problems, the work speaks for itself.

A decade later, the team is 35+ engineers across Europe and remote. The clients include funded startups, public companies, and a few Fortune 500 names under NDA. Dennis still runs every client relationship personally, from first call through ongoing delivery. He moved to Lisbon in 2022 and runs the business side from there.

Before software, Dennis studied pharmacy and international relations. He doesn't talk about it much, but it shows up in how he thinks about systems: business thinking, measure twice, ship once, and don't guess when you can verify.

Illia Grybovskiy

Illia Grybovskiy

Co-Founder & CTO

Dortmund, Germany·At EltexSoft since 2015

Illia has been the technical backbone of EltexSoft since day one. He makes the architecture calls, reviews engineering hires, and owns infrastructure across every active client engagement.

If you've worked with EltexSoft, Illia has touched your project. He runs the CI/CD pipelines, manages production infrastructure on AWS and Cloudflare, handles compliance work, and is the person the team calls when something breaks at 2am and nobody else can figure out why.

His style is quiet and precise. He doesn't over-architect, he doesn't chase trends, and he doesn't approve a hire unless he'd trust them with a production database on day one.

The team

What the team looks like

We don't publish individual engineer profiles. Our clients' work is confidential, and we'd rather show you what the team can do than put names on a marketing page.

The core is web. The largest group is full-stack engineers working in Laravel/PHP and React. These are the people running multi-year SaaS builds: real estate platforms, healthcare systems, marketplace backends. They've lived in these codebases for years, not months.

Mobile is deep, not wide. A smaller group of iOS and Android engineers with serious shipped work, including an app featured at Apple WWDC and the #2 coupon app in the US. We don't staff mobile with web engineers who "also do React Native." These are native specialists.

Python and AI are growing. We've been expanding backend Python work and AI/ML engineering over the past two years. The team has shipped production AI pipelines, LLM-powered conversational agents, and generative AI product features for clients who can't be named publicly.

DevOps is not a separate department. Infrastructure is owned by engineers who also write application code. Illia leads this, but every senior engineer is expected to understand deployment, monitoring, and CI/CD. We run Ansible, Jenkins, GitHub Actions, and Cloudflare across production environments.

QA is embedded. Testers sit inside client teams, not in a separate org. They write regression suites, run manual passes before release, and flag issues before they hit production. Low bug rates show up in almost every Clutch review we have.

Retention

Why people stay

<5%
Annual attrition
10+ yrs
Longest-serving engineer
50+
Engineers hired since 2015

Engineer turnover in outsourced development runs north of 20% annually. Ours is south of 5%.

We've hired 50+ engineers since 2015. 15 have left voluntarily. The longest-serving engineer has been here 10+ years.

There's no single reason. But the pattern is: people stay when the work is real, the clients are interesting, the team is stable, and nobody micromanages them. We don't rotate engineers between projects for "growth." We don't pull someone off a client they've been building context on for two years to staff a new sale. That's how you lose good people and good clients at the same time.

Offices

Where we are

Headquarters

Lisbon

Portugal·Since 2022

Dennis and the operations team work from here. EltexSoft moved its HQ to Lisbon in 2022.

Engineering HQ

Kyiv

Ukraine·Since 2018

Engineering HQ since 2018. The majority of the engineering team is based here or working remotely across Ukraine.

Registered presence

United States

Registered

Legal entity for US client contracts. No on-site staff. The team works US hours when clients need it, not because someone is sitting in an office.

The entire company is remote. Has been since 2020. Async-first, with a 6-hour overlap window daily for standups and live collaboration. Nobody tracks your screen. We track shipped work.

Operating model

How we work

Decisions have owners. Architecture decisions belong to Illia. Commercial decisions belong to Dennis. Within a client team, the tech lead owns day-to-day technical calls and escalates when the decision has cross-project impact. There's no committee.

Code review is non-negotiable. Every PR gets reviewed by at least one other senior engineer before merge. On larger engagements, the tech lead reviews anything touching core business logic or infrastructure. This is where standards actually get enforced.

AI tools are accelerators, not crutches. The team uses Claude Code and Cursor. AI-generated output goes through the same review process as hand-written code. We bill AI tooling costs to clients when they're material, and we're transparent about it. We don't pretend AI output is hand-written, and we don't let AI substitute for engineering judgment.

Want to meet the engineers?

Tell us what you're building. We'll set up a call with a tech lead who actually does the work.

Talk to a tech lead

See how we hire →