Ryz Labs/Guides/Nearshore vendor checklist
Guides

Nearshore software development vendor checklist: 14 checks before you sign

The questions to put to any nearshore software development vendor before you sign, with red flags, green flags and what a good answer sounds like.

Before you sign with a nearshore software development vendor, confirm three things in writing: who exactly will work on your code (named, senior engineers you have interviewed), when they will work (US business hours, including New York hours if that is where your team sits), and what happens to your code, access and team if the engagement changes or ends. Everything else on this checklist supports those three answers.

The 14-point nearshore vendor checklist

Copy this list into your vendor evaluation doc and ask every vendor to answer each item in writing before you sign.

  1. Vetting process: the vendor can describe every stage of its technical screen, who runs it and what share of candidates pass.
  2. Named engineers: you see the names and profiles of the specific people who will do the work, not sample resumes.
  3. Your own interview: you can interview each proposed engineer on your stack before anyone starts.
  4. Seniority defined: "senior" is mapped to a level you recognize (years, scope, a comparable big-tech level).
  5. Working hours: the hours each engineer works are stated, and they overlap your core hours for standups, code review and incidents.
  6. English and communication: you have heard each engineer explain a technical trade-off live, and you know who your day-to-day contact is.
  7. NDA before profiles: the vendor will sign your NDA before sharing profiles or seeing your code.
  8. Code and IP ownership: the agreement says you own all code and IP the engineers produce.
  9. Access in your accounts: engineers work in your repos, cloud and tools, under accounts you control and can revoke at any time.
  10. Device and security policy: the vendor can describe device requirements, MFA, secrets handling and offboarding.
  11. Compliance experience: engineers have worked within the standards you are held to (SOC 2, HIPAA, PCI DSS), and the vendor can say where.
  12. Pricing: rates per engineer per month are published or quoted in writing, with what is and is not included.
  13. Replacement and exit: you know how an engineer is replaced, how fast, at whose cost, and how notice and handover work.
  14. Onboarding and references: there is a written first-week plan with a concrete deliverable, plus references and case studies you can check.

If you are still deciding whether nearshore is the right model at all, start with nearshore vs offshore and onshore vs nearshore. This page assumes you have chosen nearshore and are now choosing a vendor.

Talent quality and vetting

The quality of the engineers is the whole product. Two vendors at the same price can send you people whose output differs several times over, so spend the most time here.

Seniority and named engineers before signing

The most common nearshore failure is the swap: the strong engineer you met in the sales process is not the one who shows up. Prevent it before you sign.

Time-zone overlap and working hours

Nearshore is worth paying for because of real-time collaboration: same-day code review, live debugging, joining your standups and incident calls. Make sure that is what you are buying.

Communication and English

Security, access and IP

These are standard practice for any outside engineering team. A vendor that hesitates on any of them is a vendor to walk away from.

Compliance experience

Separate two questions that vendors often blur. First, has the vendor itself been audited? A SOC 2 report is a CPA's report on a service organization's controls, so ask for the report, not a logo. Second, have the engineers worked within the standards your systems are held to? For payments work, that means PCI DSS, which applies to any organization that handles card data or can affect its security. For health data, it means HIPAA and your business associate obligations. Ask for specific examples: which systems, which controls, what they did differently because of the standard.

Pricing transparency

Substitution, replacement and exit terms

Nobody likes negotiating the ending at the start, but this is when you have the most say. Ask:

Onboarding plan and first-week deliverable

A good vendor shows up with a plan. Ask for it in writing: who does what on day one (accounts, access, local environment), who on your side pairs with the new engineers, and what ships by the end of week one. A merged pull request to production code, even a minor fix, is the right bar. "Reading the codebase" for two weeks is not.

References and case studies

Red flags vs green flags

AreaRed flagGreen flag
EngineersSample resumes; names "confirmed after signing"Named engineers you interview before you sign
Vetting"Rigorous process" with no stages or ownersEach stage described, with who runs it and what it tests
Hours"Same time zone" with no stated working hoursStated US business hours, matched to your standups
AccessCode lives in the vendor's repos or accountsWork happens in your repos and cloud, under access you control
IPOwnership vague or tied to final paymentYou own all code and IP, stated plainly
ComplianceA badge on the website, no report or examplesSpecific systems built under SOC 2, HIPAA or PCI DSS controls
PricingQuote only after several calls; extras revealed latePublished or written monthly rates with inclusions listed
ExitNo answer on replacement or noticeClear replacement and handover process in writing
Week oneLong ramp with no deliverableA written plan and code shipped in week one

Questions to ask and what a good answer sounds like

QuestionA good answer sounds like
Who exactly will work on our code?"Here are the named engineers and their profiles. Interview them before you decide."
How do you vet engineers?A step-by-step process with owners, what each stage tests and how humans make the final call.
What hours will they work?"US business hours, including New York hours. They join your standups and review code the same day."
Who owns the code?"You do. All code and IP our engineers produce is yours."
Where does the work happen?"In your repos, cloud and tools. You control access and can revoke it at any time."
Will you sign our NDA?"Yes, before we share profiles or start work."
Have your engineers worked under SOC 2, HIPAA or PCI DSS?Specific systems and controls, not just a list of acronyms.
What does it cost?A monthly rate per engineer by seniority, with what is included, before you commit.
What ships in week one?A concrete deliverable, usually a merged pull request, with a named pairing partner on your side.
What if an engineer is not the right fit?A clear, written replacement process with a timeline.

Where Ryz fits

Ryz runs nearshore software development and staff augmentation with senior engineers who work on your team, on US business hours, including New York hours. Only the top 1% of the tens of thousands of engineers we interview make it; the vetting process combines recruiter sourcing, structured AI interviews and recruiter review, with humans making the decisions. You get a scoped plan, a price and the names of the people who would do the work before anything starts, and you meet those engineers before the engagement begins.

Our rates are published: $7,000 to $15,000 per engineer per month, with mid-level engineers at $7,000 to $10,000, senior engineers at $10,000 to $15,000 and leads quoted per team. We'll sign your NDA before we share profiles, you own all code and IP our engineers produce, and engineers work in your accounts under access you can revoke at any time. Most of our engineers ship code in their first week. See case studies for production work.

Ryz is not the right fit if you want a self-serve freelance marketplace or hourly short gigs, or if you need engineers on European or Asian hours or follow-the-sun coverage.

Related

FAQ

What should be on a nearshore software development vendor checklist?

At minimum: the vetting process, named engineers you interview before signing, stated working hours that overlap yours, live English communication, NDA, code and IP ownership, access in your own accounts, device and security policy, compliance experience, transparent pricing, replacement and exit terms, a first-week plan, and references.

What should I get in writing before signing with a nearshore vendor?

The names of the engineers, their working hours, the monthly rate per engineer and what it includes, a statement that you own all code and IP, how replacement and notice work, and the onboarding plan with a first-week deliverable.

Should I interview nearshore engineers before signing?

Yes. Interview each named engineer on a real problem from your stack. It is the most reliable way to stop the common swap where the person you met in sales is not the person who shows up.

How do I protect my IP with a nearshore development team?

Sign an NDA before sharing code, state in the agreement that you own all code and IP produced for you, keep all work in your own repos and cloud accounts under SSO and MFA you control, and have a written offboarding process that removes access on an engineer's last day.

Does a nearshore vendor need to be SOC 2 certified?

It depends on your requirements. If you need the vendor's own controls audited, ask for its SOC 2 report itself. Separately, ask whether the engineers have experience working within SOC 2, HIPAA or PCI DSS standards on systems like yours, with specific examples.

How much does nearshore software development cost?

It varies by vendor and seniority, so compare monthly rates per engineer in writing. Ryz publishes its rates: $7,000 to $15,000 per engineer per month, with leads quoted per team. Total cost is team size times duration times rate.

What is the biggest red flag in a nearshore vendor?

Refusing to name the engineers before you sign. If a vendor will only show sample resumes, you cannot judge the one thing that matters most: the people who will write your code.

Questions we didn't answer? Email info@ryzlabs.com.

Thanks — your message has been sent. We’ll get back to you soon.

Something went wrong while sending your message. Please try again or email info@ryzlabs.com.

Explore Ryz Labs

Software development servicesAI development teamsIndustriesStaff augmentationAI pod teamsNearshore software developmentHire engineers by roleEngineer ratesGuidesBuyer guidesCase studiesHow we vet engineers

Ryz Labs

Senior engineers on your team. AI pod teams that ship.

Tell us what you're building. You get a scoped plan, a price and the names of the people who would do the work.

  • Only the top 1% of tens of thousands interviewed make it
  • On US business hours, including New York hours
  • Trusted by Fortune 500 engineering teams

Tell us who you need

A Ryz partner replies with a scoped team plan.

Start a conversation →

Prefer to talk? Book a 15-min call →