Senior Mobile Engineer (Consumer App)
Moonshot
Our mission
Our vision
The Opportunity
What You’ll Do
- Own the
architecture and long-term evolution
of Moonshot's Flutter app across iOS and Android.
- Design, implement, and maintain a
company-wide mobile design system and component library
, in close collaboration with Design.
- Build
highly interactive trading experiences
: live prices, charts, order tickets, order history, notifications, and portfolio views.
- Drive
mobile performance and reliability
: profiling, optimizing frame rendering, managing memory/network usage, and minimizing crashes.
- Implement and maintain
automated testing
(unit, widget, integration) and help define release and QA processes.
- Collaborate with Product and Growth to integrate
analytics, A/B testing, feature flags, and event tracking
directly into the app.
- Partner with Backend/Platform engineers on
API design, data models, error handling, and resilience
(retries, fallbacks, offline behaviour).
- Lead by example through
code reviews, design docs, and mentorship
, raising the bar for mobile excellence.
- Participate in
on-call rotations
What We Look For in You
- 6-10+ years of professional mobile development, ideally
3+ years of Flutter
in production or otherwise React Native, Kotlin, Swift
- Experience owning
large-scale consumer apps
end-to-end, ideally in fintech, trading, or similarly demanding domains.
- Strong understanding of
mobile architectures
(state management, navigation, modularization) and their tradeoffs.
- Demonstrated experience building or leading
design systems / UI libraries
in Flutter or other frameworks.
- Solid engineering fundamentals:
testing, CI/CD for mobile, monitoring, and release management
.
- Strong collaboration skills and experience
mentoring other engineers
Nice to Haves
- Experience with
real-time data
(WebSockets/streams) and highly interactive UIs.
- Exposure to
growth-focused mobile work
: experiment frameworks, deep links, attribution.
- Crypto/DeFi or trading experience, or other high-frequency transactional apps (sports betting, brokerage, etc.).
Location
- NYC preferred (with periodic in-person sprints).
- Remote-friendly within NAMER; travelling ~1wk/qtr
Compensation & Package
- Competitive salary and meaningful equity.
- 5% 401(k) match.
- Health benefits with employer-covered premiums, plus life insurance coverage.
- One-time office setup stipend.
- Flexible PTO.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.