Senior Software Engineer, Native Mobile
Core
Rewriting Coinbase's retail mobile app from React Native to native Swift and Kotlin using AI-assisted code generation to deliver a faster, higher-quality experience for millions of customers.
Role type
Senior IC native mobile engineer (iOS/Android)
Builds
Coinbase's native mobile app (iOS and Android)
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, Kotlin, mobile CI/CD pipelines, build systems, release processes, generative AI integration, performance optimization, architectural pattern definition
Preferred skills
Cross-platform fluency, low-end device optimization, dual-app parity strategy
Technologies
Swift, Kotlin, React Native, LLMs
Responsibilities
Own development of core app surfaces in Swift and Kotlin; Build within AI-assisted code generation loop; Accelerate other frontend engineers by defining architectural patterns; Partner with product teams to review native PRs and challenge suboptimal patterns; Drive performance optimization across device tiers; Contribute to dual-app parity strategy
Seniority
Senior, hands-on IC