Guide · Hiring

Hire an app developer: how to judge skills, portfolio and price

A good app developer does more than build screens: they can build or connect a backend, handle login, payments and push notifications, and get the app approved in the App Store and Google Play. For most business apps, look for experience with React Native or another cross-platform technology, so one codebase covers iOS and Android. A senior developer typically charges DKK 800–1,400 an hour. This guide gives you the skills list, a portfolio test, interview questions with good answers, prices and red flags.

12 min read · Updated 1 October 2026

Picture a managing director with a good idea for a customer app. He has three quotes: DKK 45,000, DKK 280,000 and DKK 650,000. All three say "iOS and Android", and all three have beautiful screenshots in their portfolio. The difference only shows when you dig in: the cheapest has left out the backend and admin panel, the middle one builds one codebase, and the most expensive builds two native apps with two teams. All three can be fair quotes. They simply answered three different briefs. Hiring the right app developer therefore starts with understanding what you are buying, before you compare prices.

What skills should an app developer have?

An app is rarely just an app. Behind the screens sit login, data, payments, notifications and a place where your staff work. Use this list to check whether the developer or team covers the whole job, and mark what is relevant to you:

  • Mobile UI: navigation, forms and animations that feel natural on both iPhone and Android.
  • Backend and API: database, users, permissions and connections to your other systems.
  • Login: email, Apple and Google sign-in, or MitID if you need to know the user’s identity.
  • Payments: MobilePay, Stripe, subscriptions and in-app purchases under the store rules.
  • Push notifications, offline use, camera and location where relevant.
  • Publishing: certificates, build pipelines, App Store and Google Play review.
  • Testing on real devices and crash monitoring after launch.
  • Security and GDPR: encryption, access control, logging and data deletion.

Few freelancers are strong on every point, and that is fine. What matters is that you know who fills the gaps. If you are missing a designer, read our guide to hiring a UX designer. If a web version is needed too, see hire a web developer.

React Native, Flutter or native: which app developer should you look for?

The technology choice decides which developers you look for and what it costs to maintain the app for years. There are three main tracks. Native means Swift for iOS and Kotlin for Android, that is two separate apps. Cross-platform means one codebase running on both, typically in React Native (JavaScript/TypeScript) or Flutter (Dart).

The three tracks compared. For most business apps, cross-platform is the most economical choice.

Native (Swift/Kotlin)React NativeFlutter
CodebasesTwoOneOne
LanguageSwift and KotlinTypeScript, same as webDart
Talent poolTwo specialists or two teamsLarge, overlaps with web developersGrowing, more specialised
Best forHeavy graphics, advanced hardware, gamesBusiness apps, especially alongside web and adminBusiness apps with a custom visual style

Two native apps

  • Every feature is built and tested twice
  • Two developers to find, manage and replace
  • Full access to the newest platform features

One React Native app

  • Typically saves around 30–40 % of the build cost
  • Can share logic with the web app and admin panel
  • Easier to find a new developer who can take over
What the choice means for you as a client.

We build in React Native and TypeScript ourselves, so we have a stake in this choice, and we say so openly: for apps with many user roles, integrations and a web admin panel, one codebase in one language is hard to beat. For a game or an app built around the camera, native is often right. See how we work under React Native app development, and read web app vs native app if you are not yet sure you need to be in the stores.

What does an app developer cost in 2026?

Typical prices in Denmark in 2026 excluding VAT. The final figure is driven by the number of features, integrations and user roles.

WhatTypical priceNote
Senior app developer, freelanceDKK 800–1,400/hHighest for native, security and integration specialists
AgencyDKK 1,100–1,300/hUsually includes design, testing and project management
Simple appDKK 50,000–150,000A few screens, login, one data source
Medium-complexity appDKK 150,000–500,000Payments, push, admin panel, several integrations
Complex platformDKK 500,000 to 1 million+Many roles, real-time, offline, strict security
Store accountsUSD 99/year (Apple), USD 25 one-off (Google)Should be in your name

Add 15–20 % of the build cost every year for maintenance. You will find the full price picture, including what drives it, in how much an app costs.

Worked example: a booking app for a chain with four locations

A chain with four locations wants an app where customers book appointments, pay with MobilePay and get a reminder the day before. Staff need to see bookings in a web admin panel. A freelancer estimates 250–400 hours at DKK 1,000, so DKK 250,000–400,000, which sits squarely in the market range for a medium-complexity app. Add maintenance of 15–20 % a year, that is DKK 37,500–80,000. If the scope fits 24 features and 2 integrations, we can build it in our Medium package at DKK 48,000 plus DKK 1,800 a month, with hosting, maintenance and updates included. The right choice depends on whether you want a person to manage or a team on a fixed price.

How do you check an app developer’s portfolio?

Screenshots in a PDF say very little. An app is proven once it is in the store and being used. Do this with three apps from the portfolio:

  1. Download the app from the App Store and Google Play. Is it in both, and does it work?
  2. Check the date of the latest update. An app not updated for over a year is worth a question.
  3. Read the reviews, especially the bad ones. Are they about crashes, login or slowness?
  4. Ask what the developer built personally: the app, the backend, the admin panel or all of it?
  5. Ask whether they handled store submission themselves, and whether the app was ever rejected.
  6. Ask to speak with the client behind one of the apps.

Experience with rejections is a plus. It means the developer knows Apple’s and Google’s guidelines in practice. We have collected the typical causes in the guide to App Store approval. An example from our own portfolio is Kirppu, where an app for labelling items is part of a larger system with stand booking and a renter panel. That kind of connection between app and system is worth asking about.

Which questions should you ask an app developer?

Interview questions and what a good answer typically sounds like. Feel free to paste them straight into your meeting agenda.

QuestionA good answer typically sounds like
Which technology would you use, and why?Justifies the choice from your app, budget and maintenance
What about the backend and admin panel?Has a concrete plan and includes it in the estimate
Who owns the code and store accounts?You do, and the accounts are created in your name
How do you test?Automated tests plus real devices and a test build for you
What happens when iOS updates?Describes a set process and a maintenance agreement
How do you handle personal data?Mentions encryption, access control, EU hosting and a DPA

Where do you find an app developer?

The same sources as for web developers work here: your network, LinkedIn, Jobindex, The Hub and international platforms such as Upwork and Toptal. An extra trick is to work backwards from the store: find apps you like in the App Store and look at the developer name under the app. It is often an agency or a freelancer you can contact directly. Also search by technology, such as "React Native developer", so you reach profiles that match your choice.

Also consider which model fits. A freelancer is flexible and often cheaper per hour, but you manage the work yourselves and fill the gaps in design, testing and operations. An agency or studio covers several crafts and carries more of the responsibility. An employee makes sense when the app is your core product and there is work for years. Developers abroad can lower the hourly rate but need more management. We have written about the trade-off in freelancer vs agency and outsourcing software development.

Which red flags should you know?

  • The price only mentions "the app" and nothing about backend, admin panel or hosting.
  • The app will be published on the developer’s own store accounts.
  • No apps in the stores to show, only designs.
  • No plan or price for maintenance after launch.
  • The developer promises App Store approval on a specific date.
  • Everything has to be built native without a reason that fits your app.

How to hire an app developer step by step

1

Describe the app

Users, the key tasks, integrations and what can wait.

2

Choose a track

Web app, cross-platform or native based on the use.

3

Find and test

Download portfolio apps and ask the questions from the table.

4

Compare quotes

Check backend, admin, testing, publishing and maintenance line by line.

5

Agree ownership

Code, data and store accounts in your name, written into the agreement.

We are one of the options. We are a senior team in Copenhagen with design and development under one roof, we build one app for iOS and Android in React Native, and you get a written fixed-price proposal within 24 hours. Our mobile packages start at DKK 28,000 plus DKK 1,200 a month. See them under mobile apps, or describe your app here. If you would rather hire yourselves, we hope the checklists here make it easier to choose well.

Questions about hiring an app developer

Can one developer build a whole app alone?
An experienced full stack developer can build a smaller app with a backend alone, especially with React Native and a modern backend. It gets fragile when the app needs proper design, testing on many devices and years of maintenance. Design, user testing and operations are crafts in their own right. Many therefore choose a developer plus a freelance designer, or a small team that covers both. The key is to know who is responsible for what before you start.
Should the app developer also build the backend?
Nearly every business app needs a backend: a server and database that store users, data and orders, and an admin panel where your staff can work. If the app developer only builds the app itself, you need someone else for the backend and must make sure the two work well together. So always ask what the developer proposes for the backend, who builds the admin panel and who runs the server after launch. It is often the biggest hidden item in the budget.
Who should own the App Store and Google Play developer accounts?
Your company. Set up the Apple Developer Program at USD 99 a year and Google Play Console at a one-off USD 25 yourselves, and give the developer access as a user. If the app sits on the developer’s account, moving it can be difficult and slow if the collaboration ends, and you risk losing reviews and downloads. To create a company account with Apple you typically need a D-U-N-S number, so start well before launch.
Is it better to build a web app than a store app?
It depends on the use. A web app runs in the browser, needs no approval and can be updated instantly, and it is often cheaper. A store app gives better access to push notifications, the camera, offline use and a place on the user’s home screen. If customers use it daily on the move, a real app makes a strong case. If it is mostly used by staff at a computer, a web app is often enough. Read the full comparison in our guide to web app vs native app.
How long does it take to develop an app?
A scoped first version typically takes a few weeks to a couple of months, a medium-complexity app several months, and a large platform many months with ongoing development afterwards. Also allow time for App Store review, which is often quick but can take longer on a first submission or after a rejection. What most often causes delays is decisions: unclear scope, missing copy and access to the systems the app must integrate with. We have a full guide to app development timelines.
What does it cost to maintain an app after launch?
The rule of thumb is 15–20 % of the build cost per year. Apple and Google release new operating systems every year, libraries need updating and security holes must be closed. An app that is not maintained gradually stops working on new phones and can be removed from the stores. So agree maintenance before you choose a developer. With us it is a fixed monthly price from DKK 1,200 covering hosting, maintenance, updates, support, security and backups.

Want us to build it for you?

You get a fixed-price proposal within 24 hours.

Dennis Nielsen

Dennis Nielsen

Head of Operations, Ceptiv

Free consultation

One free hour of advice before you start.

Describe your project and I will contact you as soon as possible, so we can schedule a no-obligation meeting. You leave with practical advice on how to get your project off to a good start.

  • Free
  • 1 hour
  • No obligation