2 months ago
New York, NY, USASenior / Staff+
Responsibilities
- Own the architecture and evolution of the Flutter app for iOS and Android.
- Design and maintain a mobile design system and component library in collaboration with Design.
- Build interactive trading experiences including live prices and order history.
- Drive mobile performance and reliability through optimization and profiling.
- Implement automated testing and define release and QA processes.
- Collaborate with Product and Growth on analytics and feature flags integration.
- Partner with Backend engineers on API design and data models.
- Lead code reviews and mentorship to elevate mobile engineering standards.
- Participate in on-call rotations for mobile incidents.
Requirements
- 6–10+ years of professional mobile development experience, with 3+ years in Flutter or similar frameworks.
- Experience owning large-scale consumer apps, preferably in fintech or trading.
- Strong understanding of mobile architectures and their tradeoffs.
- Demonstrated experience building design systems or UI libraries in Flutter.
- Solid engineering fundamentals including testing and CI/CD for mobile.
- Strong collaboration skills and experience mentoring 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.
