Moonshot

Senior Mobile Engineer (Consumer App)

Moonshot
Apply
1 month ago
Remote, United StatesSenior

Responsibilities

  • Own the architecture and long-term evolution of the Flutter app across iOS and Android.
  • Design and maintain a company-wide mobile design system and component library in collaboration with Design.
  • Build interactive trading experiences including live prices, charts, order tickets, order history, notifications, and portfolio views.
  • Improve mobile performance and reliability through profiling, frame-rendering optimization, memory and network management, and crash reduction.
  • Implement automated unit, widget, and integration testing and help define release and QA processes.
  • Integrate analytics, A/B testing, feature flags, and event tracking into the mobile app.
  • Partner with Backend and Platform engineers on API design, data models, error handling, retries, fallbacks, and offline behavior.
  • Lead through code reviews, design documents, mentorship, and participation in mobile on-call rotations.

Requirements

  • 6–10+ years of professional mobile development experience.
  • Ideally 3+ years of production Flutter experience, or equivalent experience with React Native, Kotlin, or Swift.
  • Experience owning large-scale consumer apps end-to-end, preferably in fintech, trading, or similarly demanding domains.
  • Strong understanding of mobile architecture, including state management, navigation, modularization, and architectural tradeoffs.
  • Experience building or leading design systems or UI libraries.
  • Strong engineering fundamentals in testing, mobile CI/CD, monitoring, and release management.
  • Strong collaboration skills and experience mentoring engineers.
  • Preferred experience with real-time data such as WebSockets or streams and highly interactive user interfaces.
  • Preferred experience with growth-focused mobile work, experiment frameworks, deep links, and attribution.
  • Crypto, DeFi, trading, sports betting, brokerage, or other high-frequency transactional application experience is a plus.

Benefits

  • Full-time role preferably based in NYC, with remote work available for the right candidate within NAMER.
  • Periodic in-person sprints in NYC and approximately one week of travel per quarter for remote employees.
  • Competitive salary and meaningful equity.
  • 5% 401(k) match.
  • Health benefits with employer-covered premiums and life insurance coverage.
  • One-time office setup stipend.
  • Flexible paid time off.

Tech Stack

FlutteriOSKotlinReact NativeSwift

Categories

Mobile
Contact me