That second screening pass? It all comes down to this section, the final hurdle before an
interview gets booked. A recruiter actually slows down here, and even so, your most recent role
carries about 95% of the decision.
Makes sense: nothing shows what you can build and ship right now better than your latest role. To
win the "yes", it has to cover the
full Mobile Engineer role profile, with a bullet on each area you named under
Domain Expertise above. And aim every bullet at something you shipped, not a task you were handed.
1
UI & Feature Development
This is the bread and butter, and where most of the screen lands. Show the feature or screen you
built, the framework you built it in, and what it let users do. Name the feature, not
"worked on the app".
Techniques
Declarative UI
Navigation & deep links
State-driven views
Accessibility
Tools
SwiftUI, UIKit
Jetpack Compose
Storyboards
Metrics
Feature adoption
Screens shipped
Conversion lift
2
App Architecture & Modularization
The structure under the screens. Show the pattern you chose, how you split the app into modules,
and the alternative you ruled out. A pattern you can justify reads as real judgment;
"clean architecture" on its own is just a buzzword.
Techniques
MVVM / MVI / Clean
Modularization
Dependency injection
Unidirectional data flow
Tools
Combine
Coroutines & Flow
Hilt / Dagger
Metrics
Build time cut
Modules extracted
Merge conflicts down
3
Networking, Persistence & State
Where the app meets the backend and the device. Show how you fetch, cache, and sync data, and how
the app holds up offline or on a flaky connection. The number that lands is reliability, not how
many endpoints you called.
Techniques
REST / GraphQL clients
Caching & pagination
Offline-first sync
Conflict resolution
Tools
URLSession, Retrofit
Core Data, Room
Realm, SQLite
Metrics
Sync reliability
Offline coverage
4
Performance, Memory & App Size
A laggy app gets uninstalled, and recruiters know it. Show the startup time, frame rate, memory,
or app size you set a target for and beat. This is the section for hard numbers, and one of the
loudest signals you can put on the page.
Techniques
Startup & launch profiling
Frame-rate / jank tuning
Memory & leak hunting
App-size reduction
Tools
Instruments
Android Profiler
Baseline Profiles
Metrics
Cold-start time
Jank-free frames
App size (MB)
5
Testing & Quality
Mobile bugs ship to millions and can't be hotfixed in an hour. Show the tests you wrote, the
coverage you held, and the regressions you caught before release. Name the suite and what it
protected, not "wrote unit tests".
Techniques
Unit & UI testing
Snapshot tests
Test pyramid
Flaky-test triage
Tools
XCTest, XCUITest
Espresso
Maestro
Metrics
Coverage %
Regressions caught
Test runtime
6
CI/CD, Release & Distribution
This is the part backend engineers never touch: getting a build through review and out to the
stores. Show the pipeline you built, the rollout you ran, and how you took the pain out of
releasing. Name the cadence you got to, not "managed releases".
Techniques
Build automation
Phased / staged rollouts
Code signing & provisioning
Beta distribution
Tools
Fastlane
Xcode Cloud, GitHub Actions
TestFlight, Play Console
Metrics
Release frequency
Release time cut
Rollback rate
7
Crash, Stability & Analytics
Once it ships, your job is keeping the app stable and knowing what users actually do. Show the
crash-free rate you held, a production issue you traced, and the metric you instrumented. Tie it
to a number leadership cares about.
Techniques
Crash triage & symbolication
Production monitoring
Event instrumentation
A/B testing
Tools
Crashlytics, Firebase
Sentry
Datadog
Metrics
Crash-free sessions
MTTR
Retention
8
Collaboration & Platform Craft
Mobile ships nothing alone. Show how you worked with Design, Back-End, and Product, and the
platform details you got right: push, deep links, permissions, privacy prompts. Name the
cross-team work and what it unblocked.
Techniques
Design-system work
API contract reviews
Privacy & permissions
App-review compliance
Tools
Figma handoff
Push (APNs, FCM)
App Tracking Transparency
Metrics
Cross-team cycle time
Review rejections down
Privacy compliance