Lead Flutter developer - Inprime | Scrabble
Posted on May 9, 2025
Job Description
About the Role<br /> We are looking for a Lead Flutter Developer with deep expertise in building high-performance,<br /> scalable mobile applications from the ground up.<br /> You will play a pivotal role in driving the mobile strategy, leading architecture and design, writing<br /> quality code, and enabling performance optimizations and observability.<br /> If you have a founder mindset, thrive in 0-to-1 environments, and want to shape a consumer product<br /> that impacts thousands of lives, we want to hear from you.<br /> Responsibilities<br />
- Lead architecture and end-to-end development of our Flutter-based mobile apps (Android & iOS)<br />
- Design and implement scalable and maintainable mobile application systems and components<br />
- Own the code quality, performance, observability, and technical debt management<br />
- Drive app performance optimization, battery efficiency, crash handling, and responsive UI<br />
- Set up and maintain monitoring and alerting for mobile metrics (APM, crash analytics, ANR rates)<br />
- Collaborate cross-functionally with backend engineers, product, design, and QA to deliver<br /> user-centric features<br />
- Coach junior developers, conduct code reviews, and maintain a culture of engineering excellence<br />
- Evaluate and implement best practices for security, offline storage, and app store releases<br />
- Continuously track industry trends, tooling, and best practices in mobile development<br /> Must-Have Qualifications<br />
- 5-6 years of mobile development experience, with at least 3+ years in Flutter<br />
- Proven experience in building, scaling, and maintaining consumer mobile apps from scratch<br />
- Strong command of Flutter, Dart, and native integrations with Android/iOS platforms<br />
- Experience with system design, API design, state management (Provider, Riverpod, etc.), and<br /> architecture patterns<br />
- Strong grasp of performance profiling, optimization techniques, and memory management<br />
- Hands-on experience with CI/CD pipelines, Firebase/Crashlytics, APM tools, and release<br /> automation<br />
- Experience in startup environments, preferably from early-stage or Series A/B companies<br />
- Solid understanding of mobile UI/UX principles and responsiveness across devices<br /> Nice-to-Haves<br />
- Experience with BLoC/Riverpod/Cubit or similar state management libraries<br />
- Familiarity with native code (Kotlin/Swift) for platform-specific tasks<br />
- Exposure to analytics, feature flagging, and A/B testing<br />
- Knowledge of GraphQL, REST, or gRPC-based communication<br />
- Past experience working in a Fintech, Healthtech, or EdTech startup is a plus<br /> Why Join Us?<br />
- Be part of a founding tech team shaping the core mobile experience<br />
- Work with modern tools, fast-paced shipping cycles, and high autonomy<br />
- Opportunity to lead, innovate, and grow into an Engineering Manager or Architect role<br />
- Impact real lives through technology by building an app people love and rely on daily