· 13 min read

How to Choose a Nearshore Development Partner: Process, Questions and Scorecard

Most companies choose a development partner the way they'd choose a restaurant from its menu: on the pitch, the logos and the price. Then they find out what the kitchen is like. This guide is the process we'd use if we were the buyer, written from the other side of hundreds of vendor evaluations: what to define first, which criteria actually predict delivery, the questions that make vendors uncomfortable in a useful way, how to run a trial, and a scorecard to compare your finalists. It works whether your shortlist is in Latin America, Central Europe or Asia.
A funnel narrowing many vendor cards down to one with a checkmark
Evaluating partners right now?Put us through the same process. Interview our engineers and ask the hard questions.
Explore my options

Start with what you're buying, not who you're buying from

The most common reason a partner search goes wrong happens before the first vendor call: the buyer hasn't decided what they're buying. "We need a nearshore team" can mean three augmented React developers for your existing team, a dedicated cross-functional team that owns a product area, or a fixed-scope project. Each needs a different kind of vendor. If you're unsure which one fits, our guides on outsourcing models and dedicated teams vs staff augmentation will help.

Write a one-page brief before you contact anyone. It forces decisions on your side and gives every vendor the same input, which makes their answers comparable.

One-page partner brief: fill in before the first call

  • The work: what the team will build in the first 3–6 months, in five sentences or fewer.
  • Engagement model: staff augmentation, dedicated team or project. Who manages day to day?
  • Team shape: roles, seniority, stack. For example "2 senior React Native, 1 mid backend (Node.js), 0.5 QA".
  • Working hours: the overlap you need with named people, and in which time zone.
  • Constraints: compliance (SOC 2, HIPAA, GDPR), data access, security requirements, on-site needs.
  • Budget range and start date: a range is enough; it filters out mismatches early.
  • Success after 90 days: what would make you renew? Shipped features, velocity, quality metrics, autonomy.

The selection process, step by step

A thorough process takes four to eight weeks. That feels slow when you needed the team yesterday, but switching vendors six months in costs far more: typically two to three months of lost velocity plus the handover. Here's the shape of it.

From 15 names to one partner Long list: 10–15 Shortlist: 4–5 Deep evaluation: 2–3 Paid trial: 1–2 Week 1directories, referrals, brief sent Weeks 2–3questionnaire, 45-min calls Weeks 3–5engineer interviews, references, security review, team proposal Weeks 5–82–4 weeks of real work, scored
Each stage costs you more time per vendor, so each one should cut the field roughly in half. Most buyers skip the trial; it's the stage that catches the most bad fits.
  1. Build the long list (10–15)Referrals from peers who've used a vendor for over a year are worth more than any directory. Add vendors from review platforms and curated lists such as our nearshore development companies roundup. Filter on the basics: your stack, your engagement model, a team size where you'd be neither their smallest nor their largest client.
  2. Send the brief and a short questionnaireTen questions at most: relevant projects, team availability, attrition, overlap hours, security certifications, pricing model. Vendors who answer with a generic deck instead of your questions tell you something already. For larger buys, a structured RFP makes the answers easier to compare.
  3. Shortlist calls (4–5)45 minutes each, with someone technical from the vendor, not only sales. Ask them to walk through a project similar to yours, including what went wrong.
  4. Deep evaluation (2–3)Interview the proposed engineers, call references, review the security setup and get a concrete team proposal with monthly cost. Our article on how to vet developers covers the interviews.
  5. Paid trial (1–2)Two to four weeks on a real piece of your backlog, scored against criteria you set in advance (details below).
  6. Negotiate and signNow you know what you're buying. Negotiate the terms that protect you: replacement, notice, IP, overlap hours.

The criteria that actually predict delivery

Every vendor claims great engineers, agile processes and excellent communication. The criteria below are the ones we've seen separate good engagements from painful ones, with what "good" looks like and how to check it without taking the vendor's word for it.

CriterionWhat good looks likeHow to verify
Engineer qualityThe proposed people solve your kind of problem with judgment, not just syntaxTechnical interview with your engineers, a code walkthrough of their past work
RetentionAnnual engineer attrition under ~15%, average tenure over 2 yearsAsk for the number, then ask references how many people rotated on their team
Relevant deliveryShipped products like yours, at your scale, and kept them runningCase walkthrough with the engineer who did the work; live product if possible
CommunicationRaises problems early, writes clearly, pushes back on bad requirementsGive an ambiguous task in the interview and watch for questions
Overlap commitmentNamed hours of shared time, in the contractAsk what happens when someone wants to change hours
Process and QAClear definition of done, code review, test automation, dedicated QAAsk for metrics: escaped defects, rework rate, how often QA sends tasks back
Security and complianceAccess control, device policies, SOC 2 or ISO 27001 where it mattersSecurity questionnaire, evidence of controls, a DPA if personal data is involved
Commercial termsFast replacement, fair notice, clean IP assignment, no lock-inContract review before the trial, not after

Notice what's missing: hourly rate, company size and logos. Rate matters for budget, but within a country the difference between vendors is usually 10–20%, and a team that rotates engineers every four months costs more than that in lost productivity. If you want to compare costs properly, use the method in our nearshore rates guide: same team, same scope, monthly total.

On process metrics, ask for real numbers and how they're measured. At Gilzor, for example, we track how often QA returns a task to developers; it's about 5%. The exact figure matters less than whether a vendor measures anything like it at all.

Questions to ask, by conversation

Different people can answer different questions honestly. Salespeople can't tell you about code review culture; engineers can't tell you about contract terms. Use each conversation for what it's good for.

  • Who exactly will work on our product, and can we interview each of them?
  • What was your engineer attrition last year? How do you calculate it?
  • If someone leaves, how fast do you replace them, and who pays for the ramp-up?
  • Tell us about a client who left you. Why did they leave?
  • What share of your revenue would we be? Who's your largest client?
  • Where do the engineers actually live, and what hours will they work?
  • Who on your side is accountable if delivery slips, and what do they do about it?

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 and get a free estimate of scope, timeline and cost.

See how we’d approach yours

Score your finalists

Rate each vendor 1–5 on every criterion after the deep evaluation, and again after the trial. Weights are set in favor of what predicts delivery: engineer quality counts most, commercial terms least. Three criteria are must-haves: a score of 2 or lower on engineer quality, retention or security flags the vendor whatever its total.

Partner scorecard: three finalists

Criterion (weight)Vendor AVendor BVendor C
Engineer quality ×5 must-have
Relevant delivery ×4
Retention ×4 must-have
Communication ×4
Overlap commitment ×3
Process and QA ×3
Security and compliance ×3 must-have
Commercial terms ×3
Vendor AFails a must-have
Vendor BFails a must-have
Vendor CFails a must-have
Spread between best and worst. Under 8 points: let the trial decide.

1 = poor, 3 = acceptable, 5 = excellent. Score = weighted average scaled to 100. The best total is highlighted; a vendor flagged on a must-have should not win on total alone.

Fill this in with the people who'll work with the vendor every day, not only the person who ran the calls. When the scores differ by more than one point between your evaluators, talk about why before you average them. That conversation is often more useful than the number.

Run a paid trial project

A trial is where you stop evaluating how a vendor talks about work and start evaluating the work. We recommend it to every client, including ours.

  • Pay for it. A paid trial gets the real team. Free "proof of concept" work tends to get the vendor's pre-sales stars, who then move to the next prospect.
  • Use real work. Pick a self-contained slice of your backlog: a feature, an integration, a set of bugs with a refactor. It should touch your codebase, your CI and your people.
  • Two to four weeks. Shorter shows only onboarding; longer turns into the engagement itself.
  • Set the scoring in advance. Write down what you'll measure before day one, so the result isn't decided by mood.
  • Run two vendors in parallel if the budget allows. Nothing calibrates expectations like a side-by-side comparison.
Trial metricHow to measureGood sign
Time to first merged PRDays from access grantedUnder 5 working days
Estimate accuracyActual vs estimated effort for trial ticketsWithin ±25%, and they warn you early when it slips
Code review outcomeYour engineers rate PRs on readability, tests, fit with your patternsFew rounds of review, comments get applied beyond the single line
Questions askedCount and quality of clarifying questions in the first weekSeveral good questions early, few repeated later
Defects found after "done"Bugs your team finds in trial workLow, and fixed without debate
CommunicationWritten updates, standup quality, problems raised unpromptedYou know the status without asking

For a fuller measurement setup once the engagement runs, see staff augmentation metrics.

Red flags: how many have you seen?

Tick the ones you've encountered with a vendor on your shortlist. One flag is a question to ask. Several together is a pattern.

Vendor red flags

The rate flag deserves a word. Below-market rates aren't always a scam; sometimes a vendor is buying market share. More often the team is more junior than the CVs suggest, QA is missing, or engineers are paid below market and leave. We go deeper into this in why nearshore projects fail.

What changes with the partner's location

The process above works in any region. A few weights shift.

  • Latin America (nearshore for the US): overlap is usually generous, so check where engineers actually live; regional remote hiring can mean a team spread over several countries. Test English with each person, not the account manager. In Mexico, ask for REPSE registration.
  • Central and Eastern Europe (offshore with overlap): put the overlap window and any shifted hours in writing, and test written communication harder, because a bigger share of your collaboration will be async. Check GDPR-ready data processing terms if you share personal data.
  • India and Southeast Asia (distant offshore): vendor quality varies most here, so the trial carries more weight. Ask how they handle clarification without overlap, and who on their side works your morning.

Whatever the region, the hardest part comes after signing. Plan the first 90 days with the same care as the selection; our guide on managing a dedicated development team covers that part.

FAQ

How do I choose a nearshore software development partner?
Define what you are buying (engagement model, team, outcomes and constraints), build a long list of 10–15 vendors, cut it to 4–5 with a short questionnaire and calls, interview the actual engineers, call references, then run a paid two-to-four-week trial with one or two finalists. Score every vendor on the same weighted criteria so the decision is not made on the best sales presentation.
What questions should I ask a nearshore development company?
Ask who exactly will work on your product and whether you can interview them, what their annual engineer attrition is, how they replace someone who leaves and how fast, what the working hours and overlap commitment are in writing, how they test and what their definition of done is, who owns the IP and how it is assigned from each engineer, and for two references from clients who stopped working with them.
Should I do a trial project with a nearshore vendor?
Yes, and pay for it. A two-to-four-week trial on a real, self-contained piece of your backlog shows code quality, communication, estimation and how the team handles ambiguity far better than interviews. Paying a fair rate gets you the vendor’s real team instead of their pre-sales stars.
What are red flags when choosing a nearshore partner?
Refusing to let you interview the engineers, CVs that change after you agree, no clear answer on attrition, rates far below the market for the country, a single point of contact who is a salesperson, vague IP terms, pressure to sign a long contract before any trial, and references only from clients who started in the last six months.
How many vendors should I evaluate?
Start with 10–15 on a long list, shortlist 4–5 for calls, evaluate 2–3 in depth and trial 1–2. Fewer than three serious candidates gives you no comparison; more than five in deep evaluation wastes your engineers’ interview time.
Is the hourly rate a good way to compare nearshore vendors?
Not on its own. Compare the monthly cost of the same team for the same scope, with QA, project management and a tech lead included or excluded consistently. A low rate often means a junior-heavy team, no QA or high rotation, which costs more within a few months.

Where Gilzor fits

We're a software development company in Poland and Cyprus, so for US clients we're an offshore partner with an agreed overlap window, not a nearshore one. We'd still encourage you to run us through every step above: interview the engineers we propose, call our references and start with a paid trial. Development starts within two weeks of signing, and 85% of our customers come back for more work.

See how our team extension works before the first call, and bring your scorecard.

No sales pitch

Get a straight answer for your project

Tell us what you’re building. We’ll reply with options, a rough cost and timeline. If we’re not the right fit, we’ll say so.

Next, a few optional questions so the first call is useful. We use your details only to reply to your request. Privacy Policy

Art Scherbakov
Written byArt Scherbakov

Co-Founder of Gilzor. Works with founders and product companies on how to staff and run engineering: team extension, dedicated teams, and getting stalled projects moving again.

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 buildingOptions, a rough cost and timeline for your project. No commitment.

More insights