How do you choose the right app developer?

By Weapp · Updated

Choose an app developer in three steps: define the need and search broadly, evaluate 3-5 candidates on technical skill, team stability, and closeness to the team, and decide based on reference calls and a trial project rather than sales meetings. What matters most is who actually builds your app, not the agency's brand or the lowest hourly rate.

Choosing an app developer determines more than the price, it determines whether the app gets finished, what it costs to own over time, and how enjoyable the project is along the way. Yet the decision often gets made on the wrong basis: slick sales decks and the lowest hourly rate. Here’s a process that gets you a better decision, step by step.

Step 1: Do your homework before contacting anyone

A good vendor conversation starts with you being able to describe your need: what the app should accomplish, for whom, with which key flows and integrations, and within what budget. It doesn’t need to be a complete requirements specification, but without a clear picture of the need, you can neither compare answers nor see through inflated estimates. Write it down on a couple of pages and send the same brief to every candidate.

Step 2: Evaluate on the criteria that predict the outcome

When you meet the candidates, dig into three things:

  • Technical skill – for real. Ask to meet the developers, not just the salesperson. Ask how they’d approach your specific app: which tech choices, which risks, what they’d build first. Good developers reason concretely and say “it depends” with an explanation; weak ones answer with buzzwords.
  • Team stability. How long have the team’s members been with the vendor? High staff turnover means your app gets built by a stream of new people who each have to get up to speed on the code. Also ask what happens if the key person on your project leaves.
  • Closeness to the team. Both geographically and organizationally. Can you meet in person when needed? Do you talk directly with the people building it, or does everything go through a project manager who “gets back to you”? Short paths to the developers is one of the strongest predictors of a smooth project.

Step 3: Recognize red flags in the sales process

The sales process is a preview of the collaboration. Watch out for:

  • An exact fixed price on a vague brief. Anyone who promises “the app will cost SEK 480,000” without having asked hard questions has either misunderstood the task or plans to make it up on change-order invoices.
  • Yes to everything. A vendor who never questions your ideas also won’t speak up when you’re about to build the wrong thing.
  • No one wants to talk tech. If you don’t get to meet a developer before signing, it’s often because the development happens somewhere other than you think, or the team isn’t staffed yet.
  • Unclear ownership. Code, design, and accounts should be yours. Hesitation on that question is a red flag the size of a house.
  • Pressure to sign quickly. Discounts that “only apply this week” belong in car dealerships, not software development.

Step 4: Decision checklist for the final call

Before you choose, make sure you can check off the points below for the finalist:

  1. Reference calls completed with two past clients, ask specifically about budget adherence, communication, and how problems were handled.
  2. You’ve met at least one developer who will work on your project.
  3. The quote states assumptions, boundaries, and what’s not included.
  4. Ownership is regulated in writing: you own the code, the design, and all accounts.
  5. Maintenance after launch is priced and described.
  6. You have a plan for how the collaboration will be evaluated, checkpoints where you can adjust or stop.
  7. Ideally: a small trial project has been completed or scheduled as a first phase.

Can’t check off a point? Ask why. The answer often says more than the entire sales deck. And document the answers in writing, what was promised during the sales phase should be retrievable once the project is underway and memories start to diverge.

The most important advice

Choose the people, not the brochure. An app gets built by a team over many months, and it’s the team’s seniority, honesty, and commitment that decide the outcome. At Weapp we’re happy to meet buyers early in the process, even before the requirements are finalized, get in touch if you’d like to test your questions against a development team in Gothenburg.

Frequently asked questions

How many vendors should I compare?

Three to five is about right. Fewer gives you no real comparison of price or approach; more becomes unmanageable since every serious evaluation requires meetings, reference calls, and a quote review. Better to narrow down hard early than drag everyone through the full process.

Should I choose a large or small vendor?

Size on its own says little, what matters is whether the team actually building your app is stable and senior. A larger agency offers redundancy if someone leaves and broader supporting skills; a smaller company can offer more attention per client. Evaluate the team you get, not the logo.

Does it matter where the app developer is located?

Yes, more than many think. Regular in-person meetings make requirements discussions, prioritization, and hard conversations easier, especially early in the collaboration. Remote work functions fine day to day, but the option to sit down together is valuable when it really matters.

How much does it cost to hire an app development agency?

Swedish agencies typically charge SEK 900-1,400 per hour, and app development usually lands between SEK 300,000 and several million depending on scope. Always compare quotes on content and assumptions rather than the bottom line, the cheapest quote is often built on the thinnest brief.

What's a trial project, and why is it good?

A small, paid engagement before the main contract, for example a discovery phase, a technical prototype, or a design sprint. You get to see how the vendor works, communicates, and holds to schedule for real, and the vendor gets to know your business. It's the most reliable decision basis there is.