jobapplier

Staff Software Engineer (Native Mobile)

Coinbase

Skills

Required

  • Swift / iOS / Kotlin / Android
  • iOS or Android mobile software engineering
  • develop cross-platform fluency
  • AI-assisted code generation / LLM-driven development workflows

Preferred

  • CI/CD
  • CI/CD pipelines
  • release tooling
  • migration
  • mobile performance optimization

Join Coinbase as a Staff Software Engineer, Native Mobile. You will lead the App Infra team in rewriting the existing React Native app into native Swift and Kotlin builds. Your expertise in iOS or Android will set the technical bar, own quality outcomes, and translate organizational strategy into technical execution. You will also shape the dual-app synchronization strategy and become a leader in the mobile community at Coinbase.

USD 218,025 - 256,500

Responsibilities

  • Diriger l'équipe dans la réécriture de l'application mobile native de Coinbase, en remplaçant l'application React Native existante par des builds Swift et Kotlin.
  • Posséder l'architecture des surfaces d'application natives principales en Swift et Kotlin, en prenant des décisions structurelles qui influencent les équipes produit.
  • Améliorer l'expérience des développeurs pour la base de code native, en accélérant chaque ingénieur qui s'intègre en améliorant les vitesses de construction, les flux de travail de développement local et la fiabilité CI/CD.
  • Experience improving developer experience through build systems, CI/CD pipelines, and release tooling, with improvements adopted beyond your immediate team
  • Demonstrated ability to translate org strategy into team-level technical execution, build alignment across cross-team and cross-functional partners, and secure commitment on migration timelines and quality standards
  • Uses generative AI responsibly, maintaining human oversight to deliver business-ready outputs and measurable gains in workflow efficiency, cost, and quality
  • Deep understanding of mobile performance optimization, including cold start, frame stability, scroll jank, and time to interaction, with experience profiling and tuning across device tiers including low-end Android
  • Track record of shipping high-quality mobile applications at scale with ownership of architecture decisions, performance budgets, and release quality, with outcomes that would not have happened without your direct involvement

Requirements

  • 8+ years of iOS or Android mobile software engineering experience (Swift/iOS or Kotlin/Android), with working proficiency in the other platform and willingness to develop cross-platform fluency, as engineers on this team own both iOS and Android
  • Experience with AI-assisted code generation or LLM-driven development workflows, with demonstrated judgment on what to automate and what requires human review