2 months ago
Responsibilities
- 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.
- Build highly interactive trading experiences including live prices, charts, and notifications.
- Drive mobile performance and reliability through profiling and optimization.
- Implement and maintain automated testing and define release and QA processes.
- Collaborate with Product and Growth to integrate analytics and A/B testing.
- Partner with Backend/Platform engineers on API design and data models.
- Lead by example through code reviews and mentorship.
- Participate in on-call rotations for mobile-related incidents.
Requirements
- 6–10+ years of professional mobile development experience.
- 3+ years of experience with Flutter in production or similar frameworks.
- Experience owning large-scale consumer apps, ideally in fintech or trading.
- Strong understanding of mobile architectures and their tradeoffs.
- Demonstrated experience building or leading design systems in Flutter.
- Solid engineering fundamentals including testing and CI/CD for mobile.
- Strong collaboration skills and experience mentoring other engineers.
Benefits
- Competitive salary and meaningful equity.
- 5% 401(k) match.
- Health benefits with employer-covered premiums and life insurance.
- One-time office setup stipend.
- Flexible PTO.
