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 Native | Flutter | |
|---|---|---|---|
| Codebases | Two | One | One |
| Language | Swift and Kotlin | TypeScript, same as web | Dart |
| Talent pool | Two specialists or two teams | Large, overlaps with web developers | Growing, more specialised |
| Best for | Heavy graphics, advanced hardware, games | Business apps, especially alongside web and admin | Business 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
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.
| What | Typical price | Note |
|---|---|---|
| Senior app developer, freelance | DKK 800–1,400/h | Highest for native, security and integration specialists |
| Agency | DKK 1,100–1,300/h | Usually includes design, testing and project management |
| Simple app | DKK 50,000–150,000 | A few screens, login, one data source |
| Medium-complexity app | DKK 150,000–500,000 | Payments, push, admin panel, several integrations |
| Complex platform | DKK 500,000 to 1 million+ | Many roles, real-time, offline, strict security |
| Store accounts | USD 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:
- Download the app from the App Store and Google Play. Is it in both, and does it work?
- Check the date of the latest update. An app not updated for over a year is worth a question.
- Read the reviews, especially the bad ones. Are they about crashes, login or slowness?
- Ask what the developer built personally: the app, the backend, the admin panel or all of it?
- Ask whether they handled store submission themselves, and whether the app was ever rejected.
- 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.
| Question | A 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
Describe the app
Users, the key tasks, integrations and what can wait.
Choose a track
Web app, cross-platform or native based on the use.
Find and test
Download portfolio apps and ask the questions from the table.
Compare quotes
Check backend, admin, testing, publishing and maintenance line by line.
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?
Should the app developer also build the backend?
Who should own the App Store and Google Play developer accounts?
Is it better to build a web app than a store app?
How long does it take to develop an app?
What does it cost to maintain an app after launch?
Want us to build it for you?
You get a fixed-price proposal within 24 hours.
