Mobile Engineer

Builds and maintains mobile applications for iOS and Android, covering the full lifecycle from local storage to release and crash monitoring.

Technology & Software Mid level $85,000 - $140,000 / year

What the role involves

  • Develop mobile features for both iOS and Android from shared or native codebases
  • Manage local data persistence, offline behaviour and sync conflicts
  • Instrument and improve app startup time, memory use and crash-free sessions
  • Handle app store submission, release notes and staged rollouts
  • Respond to store reviews and user feedback through regular updates

Core skills

  • Mobile SDK Development (React Native / Flutter / Swift / Kotlin) (level 4/5)
  • TypeScript or Kotlin/Swift (level 4/5)
  • Mobile UI & Navigation Patterns (level 4/5)
  • Local Storage & Offline Sync (level 3/5)
  • RESTful API Architecture (level 3/5)
  • Git & Version Control (level 4/5)

Preferred skills

  • Automated Testing (Detox / XCUITest)
  • CI/CD Pipelines
  • Push Notifications & Deep Linking

Tools

React NativeFlutterXcodeAndroid StudioFirebaseSentryTestFlightGit

Experience expected

2-4 years building and shipping mobile applications

Projects that prove the role

  • Offline-first field-service app with conflict resolution and background sync
  • Consumer app with measurable retention improvement after onboarding redesign
  • Shared component library adopted by three product teams

Evidence to collect

  • A published app link on at least one store
  • Crash-free session metrics before and after a performance fix
  • Store release notes you wrote

What the interview covers

  • Mobile memory management and performance profiling
  • Offline-first data design and conflict resolution
  • App store review rejection reasons and how to avoid them
  • Designing an accessible mobile interface

How the role progresses

  • Junior Mobile Developer
  • Mobile Engineer
  • Senior Mobile Engineer
  • Staff Mobile Engineer
  • Head of Mobile

Certifications that carry weight

  • Google Mobile App Development Professional Certificate
  • AWS Certified Cloud Practitioner

Related roles

  • frontend-engineer
  • qa-engineer
  • product-manager

Turn this into a plan

Inside CareerDev4AI, choosing this role generates a roadmap of the skills, projects and milestones that move you towards it.