· 13 min read

Dedicated Development Team Structure: Roles, Ratios and Team Size by Stage

Most articles on team structure list the same seven roles with a paragraph each and leave the hard part to you: how many of each, at which stage, and when to change the shape. This guide gives you the numbers we use when we put together a team for a client, from the first MVP sprint to a product with several squads, plus a builder that turns your product and stage into a headcount and a monthly budget.
A team structure diagram with a lead node connected to developers, QA and design roles
Not sure what team you need?Send us your product and stage. We’ll propose a structure and a budget.
Let’s talk

The roles, and what each one actually does

Job titles vary between vendors, but the work that needs doing doesn't. Here is every role you're likely to see in a dedicated team proposal, what they're responsible for, when you need them and the 2026 rate range we see for Central and Eastern European vendors. Rates are per hour, through a vendor, and vary with seniority and stack.

Core

Tech lead

Owns architecture, code review standards and technical risk. Writes code 40–70% of the time. The person who says “this will take three weeks, not one, and here's why”.

When
From day one, in every team of three or more developers
Ratio
1 per team, up to ~8 engineers
Rate
$60–90/h
Core

Developers

Front-end, back-end, mobile or full-stack engineers who build the product. The mix depends on where the work is: a mobile-first product needs mostly mobile engineers, an API platform mostly back-end.

When
Always
Ratio
3–6 per team; aim for 1 senior per 2–3 mid-levels
Rate
$35–55/h mid, $50–80/h senior
Core

QA engineer

Tests every change against acceptance criteria, builds and maintains automated regression tests, and keeps track of what breaks and why. Manual and automation skills often sit in one person on smaller teams.

When
From the first release users see
Ratio
1 per 3–5 developers
Rate
$30–50/h, automation at the top
Usually

Project / delivery manager

Runs the sprint process, keeps the backlog ready, tracks risks and writes the weekly update. Protects the team from scattered requests and protects you from surprises.

When
Teams of 4+, or when your PO has less than a day a week
Ratio
0.25–0.5 FTE per small team; 1 per 1–2 teams
Rate
$40–65/h
Usually

UI/UX designer

Turns requirements into flows, wireframes and production-ready designs, and keeps the design system consistent. Needed most before and during the MVP, less once patterns are set.

When
Discovery, MVP and any new user-facing area
Ratio
1 per 4–8 developers
Rate
$35–60/h
Often

Business analyst

Turns business goals into requirements the team can build and test: user stories, acceptance criteria, edge cases, integration specs. Indispensable in complex domains like fintech, logistics or healthcare.

When
Discovery; complex domains; many stakeholders
Ratio
0.5–1 per team
Rate
$40–60/h
Often

DevOps engineer

Builds and runs CI/CD, infrastructure as code, monitoring and environments. In early stages a senior developer can cover it; past a few environments and real traffic it needs an owner.

When
Production traffic, multiple environments, compliance
Ratio
0.25–1 per team, often shared
Rate
$55–85/h
Your side

Product owner

Decides what gets built and in which order, answers the team's questions and accepts finished work. This role almost always comes from the client. Outsourcing it means outsourcing your product decisions.

When
Always
Ratio
1 per product; 6–10 h/week per team
Rate
Your time

Specialists such as ML engineers, data engineers, security engineers or solution architects join when the product needs them, often part-time. An AI feature, for example, usually needs one ML engineer working next to the back-end developers rather than a separate team.

Who sits where: your side and the vendor's side

A dedicated team is not a black box behind a project manager. The structures that work give your people direct lines to the team for product and technical decisions, and keep people management on the vendor side.

YOUR COMPANY DEDICATED TEAM (VENDOR) Product ownerpriorities, acceptance CTO / tech ownerarchitecture sign-off Stakeholderssales, support, users Project managerprocess, risks, updates Tech leadcode, reviews, estimates Dev Dev Dev Dev QA Designer DevOps (part) prioritiesarchitecture Account manager: people, contract
Direct lines (orange) for product and technical decisions. Hiring, performance and replacements go through the vendor's account manager, so you never manage another company's employees.

Two variations are common. If you have no CTO, the vendor's tech lead takes architecture ownership, and you should plan an independent technical review once or twice a year. If you have a strong engineering manager and only need developers, the vendor PM disappears and the setup becomes closer to staff augmentation; we compare the two in staff augmentation vs consulting.

How the structure changes by stage

The right team for month two is wrong for month eighteen. The most expensive structural mistake we see is a growth-stage team hired on day one: nine people waiting for decisions that haven't been made, burning $70,000 a month while the product owner writes specs. The opposite is common too: an MVP team of three still trying to ship, support and test a product with 50,000 users.

0481216 3 Discovery 2–6 weeks 4.5 MVP 3–6 months 9 Growth ongoing 15 Scale 2 squads DevOps UI/UX designer Business analyst Project manager QA engineer Developers Tech lead
Typical headcount (FTE) for a web product at each stage. Scale assumes two squads, each with its own tech lead. Mobile, web-plus-mobile and AI products add developers or specialists on top; the builder below adjusts for that.

Goal: decide what to build and how, before paying a full team to build it. Length: 2–6 weeks.

Team: a business analyst, a UI/UX designer, and a tech lead and PM part-time. Output: prioritized scope, clickable prototype, architecture outline, estimate and the team plan for the MVP.

Skip it only if you already have specs, designs and stack decisions that a team could start on tomorrow.

Ratios that hold up in practice

Ratios are where most team proposals go wrong, usually by leaving out QA to make the price look better or by adding a full-time PM to a team of three to make it look managed. These are the ranges we use as defaults, normalized to a team of six developers.

Supporting roles for every 6 developers (FTE)

Tech lead (one of the six)1
QA engineers1.2–2
Project manager0.5–1
UI/UX designer0.75–1.5
Business analyst0.5–1
DevOps engineer0.25–1
Bar length shows the midpoint of each range (a full bar is 2 FTE). The full team of six developers plus support is 9–12 people, which is why it usually splits in two at the scale stage.

QA to developers: 1 to 3–5. Below one QA engineer per five or six developers, testing turns into a queue at the end of every sprint and bugs reach users. Products with payments, regulated data or many device combinations sit closer to one for three. On our teams, about 5% of tasks sent to QA come back to developers; that low number depends on developers testing their own work first, not on QA being thin. More on how we staff testing on the quality assurance page.

Tech lead: 1 per team, up to about 8 engineers. Beyond that, code review alone takes most of their week. That's one of the signals it's time to split.

Project manager: 0.25–0.5 FTE for a small team, one per one or two teams. A full-time PM on a team of three spends the extra time producing reports nobody needs. Our project management engagements scale with the team for this reason.

Senior to mid-level developers: roughly 1 to 2. All-senior teams are expensive and often bored by routine work; all-mid teams make architectural decisions they can't yet foresee the cost of. Junior developers can work in a dedicated team when there are enough seniors to review their code, but rarely make sense for a short engagement.

Build your team: headcount and budget

Pick your product type, stage and rate region. The builder applies the stage structure and ratios above and shows the roles, the headcount and a monthly budget. It's the same first-pass logic we use before a scoping call. The real answer depends on your backlog, but this gets you within the right range.

Dedicated team builder

RoleFTEMonthly
People (FTE) on the team
Estimated monthly budget
QA to developer ratio
First six months

160 hours a month per FTE. CEE base rates per hour: tech lead $70, developer $55, ML engineer $75, DevOps $65, PM/BA/designer $50, QA $40. Budget range shown as ±10%.

A few things the builder makes visible. Moving from MVP to growth roughly doubles the team and the budget, which is why that step should follow evidence (users, revenue, a funding round) rather than a calendar. An aggressive deadline adds developers and, through the ratios, QA, so “just add two developers” is never only two people. And the jump from CEE to onshore rates is bigger than any change in team shape you could make. For a country-by-country view, see nearshore software development rates.

Built by Gilzor

Results we’ve shipped

70+products launched
98%delivered on time
85%clients come back
Art Scherbakov, Co-FounderAndrew Laminsky, CTOYuri Rudenya, Head of Mobile Development at GilzorAlena Timofeeva, Product Marketing Lead

Talk to the people who build it. Tell us about your project — get a free estimate of scope, timeline and cost.

Get a free estimate

Three ways to organize the team

Once a team grows past five or six, how you organize it matters as much as who's on it. These are the three shapes we see, in order of how often we'd recommend them.

Generalist teamCross-functional squadsSpecialist (layer) teams
What it looks likeOne team of full-stack developers who pick up any ticket2+ small teams, each owning a product area end to end (front-end, back-end, QA inside)Separate front-end, back-end, mobile and QA groups
Best forMVPs and teams up to 6Growth and scale stages, 8+ peopleRarely; deep specialist work like a platform rewrite
StrengthFast, flexible, no handoffsParallel work with clear ownership, small standupsDeep expertise per layer
WeaknessShallow expertise in hard areasNeeds a shared architecture role to stay consistentEvery feature crosses teams; handoffs become the bottleneck
Who leadsOne tech leadA lead per squad, plus a shared PM and architectA lead per layer and a PM to coordinate them

A good rule for squads: organize around something a user would recognize (onboarding, payments, the mobile app, the admin panel), not around a technology. When a squad can ship its feature without waiting for another squad, the structure is right.

When to split the team

The Scrum Guide suggests ten people or fewer per team, and in our experience the practical limit for one standup is lower, around eight or nine. The math explains why: a team of six has 15 communication paths, a team of nine has 36, a team of twelve has 66. Output doesn't grow nearly as fast.

Signs that it's time to split, even below that size:

  • The daily standup regularly runs past 20 minutes, and half the team tunes out during the other half's updates.
  • The tech lead spends most of the week reviewing code and has stopped writing any.
  • Two clearly separate streams of work exist, such as a new mobile app and the existing web product, and they compete for the same sprint.
  • Planning takes more than two hours because nobody can hold the whole backlog in their head.

Split along product areas, give each new squad its own lead and QA, and keep one product owner, one release process and one shared demo. The first two sprints after a split are usually slower. By the third, both squads should be shipping more than the single team did.

Structure mistakes we see in first calls

These come up again and again when companies bring us a team that isn't working, or a proposal they're unsure about.

  • No QA, to keep the price down. The developers test their own work, bugs reach users, and the product owner becomes the QA team. It's the most expensive saving in software.
  • No tech lead. Five developers of equal seniority, each making architecture decisions in their own corner. It works for three months, then every feature touches something someone else built differently.
  • A team sized for the roadmap, not the decisions. Nine people hired before the product owner has written the first epic. Half of them spend the first month on “research”.
  • All juniors with one senior. Cheaper per hour, more expensive per feature. The senior spends the whole week reviewing and fixing.
  • The product owner outsourced to the vendor. The vendor PM can run the process, but decisions about what your product does should stay with you.
  • No one owns DevOps. Fine for an MVP. At growth stage, it shows up as releases that take a day and environments nobody dares to touch.

If one of these sounds familiar, an outside view helps. Our tech troubleshooting service reviews a struggling team's code, process and structure and comes back with a written plan. For the hiring side, see how to hire a dedicated development team; for running the team once it's in place, how to manage a dedicated development team.

FAQ

What roles are in a dedicated development team?
The core is a tech lead, developers (front-end, back-end, mobile or full-stack) and at least one QA engineer. Most teams also have a project manager or delivery manager, and part-time UI/UX design, business analysis and DevOps. The product owner, who sets priorities, usually comes from the client side.
How big should a dedicated development team be?
Four to nine people works best for a single team. Below four, the team has no redundancy: one sick day or vacation stalls a whole area. Above nine, communication overhead grows faster than output, and it is usually better to split into two teams that share a product owner and a release process.
What is a good QA to developer ratio?
For most web and mobile products, one QA engineer for every three to five developers. Products with payments, healthcare data or many device and browser combinations need closer to one for three. Teams with strong automated test coverage can stretch to one for six, but rarely further without bugs reaching production.
Do I need a project manager in a dedicated team?
If the team has more than three or four people and your product owner cannot spend a day a week on coordination, yes. A part-time PM (0.25–0.5 FTE) is often enough for a single team of four to six. Larger teams, or two teams working on one product, need a full-time PM or delivery manager.
How much does a dedicated development team cost per month?
With 2026 rates from Central and Eastern Europe, a small MVP team of four to five people costs roughly $30,000–45,000 a month, a growth-stage team of eight to nine people $70,000–90,000, and a scale-stage setup of fifteen or more with two squads $120,000 and up. Onshore teams in the US or Western Europe usually cost two to three times as much.

Where Gilzor fits

We assemble dedicated teams around the product and the stage, not around who happens to be on the bench: a discovery crew for two to six weeks, a small senior MVP team, then QA, PM and design added as real users arrive. Development starts within two weeks of signing, and we've launched more than 70 products this way with startups and SMBs over the past seven years.

If you'd like a second opinion on a team structure, yours or a proposal you've received, send it over. We'll tell you what we'd keep, what we'd change and what it would cost. More about how we extend and run teams on our development support page.

Andrew Laminsky
Written byAndrew Laminsky

CTO of Gilzor. Responsible for architecture, technical due diligence and the engineering standards our teams work by.

LinkedIn →

Gilzor · Development Support partner

Need a team for your product?

95%referred by business partners
70+successful launches
85%repeat business
98%delivered on time

The team behind them

Art Scherbakov
Art ScherbakovCo-Founder
Andrew Laminsky
Andrew LaminskyCTOLinkedIn
Yuri Rudenya
Yuri RudenyaHead of Mobile Development at GilzorLinkedIn
Alena Timofeeva
Alena TimofeevaProduct Marketing LeadLinkedIn
Tell us what you’re buildingGet a free estimate of scope, timeline and cost.

More insights