How to vet a mobile app developer
Start with apps the developer has actually shipped and can talk about in detail. Ask them to walk through one: the architecture they chose, how they handled offline use, what their crash rate looked like after launch and how they dealt with store review feedback. Developers who built real products describe trade-offs and mistakes; developers who only followed tutorials describe features and screens. Our guides to native app development and cross-platform app development outline the trade-offs a candidate should be able to discuss.
A short practical exercise built around a realistic task, such as adding offline support to an existing screen or fixing a slow list, reveals more than abstract puzzles. Review the code together afterward and ask why they made each choice. How a developer explains decisions, accepts feedback and handles uncertainty matters as much as the code itself, because they will work inside your team every day.
- Published apps they can discuss honestly, including what went wrong.
- Understanding of app lifecycle, background limits and permissions on both platforms.
- Testing habits: unit tests, UI tests and real-device checks.
- Experience profiling performance, memory and battery use.
- Clear communication about estimates, risks and trade-offs.


