- Take ownership of the Flutter frontend architecture and set best practices for modular maintainable code
- Collaborate with backend product and design teams to build and ship complex elegant UI flows
- Lead performance tuning state management and navigation strategies for large-scale apps
- Optimize the app for speed responsiveness and o ine access
- Build robust interfaces with real-time data (WebSockets Streams) and integrate with third-party APIs
- Conduct code reviews mentor junior developers and contribute to hiring
- Push for quality by implementing unit widget and integration testing
- Champion a clean scalable and testable architecture (e.g. MVVM Clean Architecture)
Requirements
- 5 6 years of overall software development experience with at least 3 years of Flutter development in production apps
- Deep understanding of Flutter/Dart state management solutions (e.g. Riverpod Bloc Provider)
- Strong grasp of app lifecycles widget trees rendering and asynchronous programming
- Experience with platform channel integration (Android/iOS native)
- Knowledge of API integration OAuth/token-based auth and JSON serialization
- Experience working in agile environments with modern CI/CD tooling
- Solid understanding of Git version control workflows and deployment via Play Store /App Store
- High standards for UI/UX and design-to-development fidelity
- Built or led a team on a consumer fintech neobank or lifestyle app
- Experience with Firebase analytics integration crash reporting and A/B testing
- Familiarity with design systems Figma-to-Flutter workflows and animations
- Contributions to open-source Flutter projects or writing tech blogs
Benefits
- Be part of a mission-driven fintech scaling across the GCC.
- Work alongside a passionate and visionary leadership team.
- A flat fast-paced no-drama culture with high ownership and high trust
- Work alongside a globally distributed team of experienced builders
- Compensation: INR 10-20LPA ESOPs Employee benefits
5 6 years of overall software development experience, with at least 3 years of Flutter development in production apps Deep understanding of Flutter/Dart, state management solutions (e.g., Riverpod, Bloc, Provider) Strong grasp of app lifecycles, widget trees, rendering, and asynchronous programming Experience with platform channel integration (Android/iOS native) Knowledge of API integration, OAuth/token-based auth, and JSON serialization Experience working in agile environments with modern CI/CD tooling Solid understanding of Git, version control workflows, and deployment via Play Store /App Store High standards for UI/UX and design-to-development fidelity Built or led a team on a consumer fintech, neobank, or lifestyle app Experience with Firebase, analytics integration, crash reporting, and A/B testing Familiarity with design systems, Figma-to-Flutter workflows, and animations Contributions to open-source Flutter projects or writing tech blogs