Mobile Engineer (iOS / Android)
Job details
- Level
- Mid level
- Experience
- 3+ years
- Posted
- Oct 13, 2026
- Last confirmed open
- Oct 14, 2026
About this role
About The Role
The role builds and maintains the native mobile applications that serve as the primary product surface for millions of users - shipping features, owning performance, and driving the quality bar for iOS and Android.
You will work in a small, senior mobile team that partners directly with product, design, and backend engineers to ship user-facing features on a weekly cadence, with real ownership over architecture decisions and release health.
Key Responsibilities
Design, build, and ship production features in Swift/SwiftUI (iOS) and Kotlin/Jetpack Compose (Android), owning them from spec through release Architect and evolve shared mobile infrastructure: networking layers, local caching, offline support, and modular feature architecture Drive app performance and reliability work - startup time, jank reduction, memory profiling, and crash-free rate targets above 99.5% Instrument features with analytics and monitoring (e.g., Firebase, Datadog RUM) and use data to prioritize fixes and improvements Participate in weekly release trains, manage App Store / Play Store submissions, and own rollback and hotfix procedures Collaborate with designers to implement polished, accessible UI and contribute to a shared design system Mentor mid-level engineers through code reviews, pairing, and mobile guild discussions What We Are Looking For 3+ years of professional experience building and shipping native mobile applications on iOS, Android, or both Deep fluency in Swift and/or Kotlin, with hands-on experience in SwiftUI or Jetpack Compose Experience integrating REST and/or GraphQL APIs, managing authentication, and handling background work and push notifications Track record of shipping apps through the App Store and/or Play Store, including release management and phased rollouts Proficiency with CI/CD for mobile (e.g., Fastlane, Bitrise, GitHub Actions) and automated testing at unit and UI levels Solid grounding in mobile architecture patterns (MVVM, MVI, clean architecture) and dependency management Bonus: Kotlin Multiplatform or React Native experience, accessibility expertise, or prior work on apps with 1M+ installs