Senior Mobile Engineer
Core
Own and optimize the mobile growth funnel from app store download through signup, onboarding, identity verification, and the first credit action.
Role type
Senior Mobile Engineer (iOS/Android)
Builds
Acquisition plumbing (deep links, attribution, push/in-app messaging), subscription and billing user experiences, resilient payment flows, and Flutter architecture.
Domain
Fintech / Consumer Mobile
Deliverable
production ML models | product features
Required skills
iOS (Swift, UIKit, SwiftUI) or Android (Kotlin, Jetpack Compose), Flutter architecture, state management (MVVM, MVI, Clean Architecture), payment integration (Stripe, Tabapay), funnel analysis, unit/integration/UI testing, API integration, asynchronous operations, error handling.
Preferred skills
Experience owning onboarding, activation, or monetization funnels for a consumer app, scaling production apps, handling crashes and edge cases, observability, release processes, code generation, mobile design system.
Responsibilities
Build acquisition plumbing including deep links, attribution, push and in-app messaging, and analytics instrumentation. Own subscription and billing user experiences including plans, upgrades, payment methods, autopay, and payment history. Build resilient Stripe and Tabapay payment flows with retry, decline, recovery, and edge-case handling. Evolve Flutter architecture, modularity, performance, observability, release processes, code generation, testing, and the mobile design system.
Seniority
Senior, hands-on IC