Posted on: 26/12/2025
About the Role :
We are looking for an experienced Senior Flutter Developer to join our engineering team. The ideal candidate will have strong hands-on experience in building high-quality, scalable mobile applications using Flutter and Dart, along with proven expertise in deploying apps on both Android and iOS platforms. Experience with SDK integrations, performance optimization, and mentoring developers is highly valued. Candidates from fintech / BFSI / payments background will be preferred.
Key Responsibilities :
Flutter Development :
- Design, develop, and maintain cross-platform mobile applications using Flutter
- Write clean, scalable, and maintainable code following best practices
- Collaborate with product managers and designers to implement UI/UX requirements
Integrations & Architecture :
- Integrate third-party SDKs, APIs, and services
- Implement robust and scalable mobile application architecture
- Manage application state using BLoC, Provider, Riverpod, or similar patterns
Build, Release & Deployment :
- Manage Android (AAB/APK) and iOS (IPA) builds
- Handle Play Store and App Store submissions, releases, updates, and certificates
- Work with CI/CD tools such as Fastlane, Codemagic, or GitHub Actions
Performance & Optimization :
- Optimize app performance, memory usage, and rendering
- Reduce app size through asset optimization and code-level optimizations
- Monitor and debug issues using tools like Firebase Performance and Dart DevTools
Payments & Security :
- Integrate payment gateways such as Razorpay, Stripe, Paytm, or in-app purchases
- Ensure secure payment handling and compliance with industry best practices
Team Collaboration :
- Mentor junior developers and conduct code reviews
- Participate in architecture discussions, sprint planning, and technical decisions
Must-Have Skills :
- Strong experience with Flutter and Dart
- Hands-on experience in Android and iOS app deployment
- Solid understanding of state management in Flutter
- Experience with Firebase (Auth, Firestore, Crashlytics, FCM)
- Strong knowledge of REST APIs and asynchronous programming
Preferred Skills :
- Experience in fintech, BFSI, or payment-based applications
- Knowledge of payment gateway integrations
- Basic understanding of Kotlin or Swift
- Familiarity with Agile/Scrum methodology
What We Offer :
- Opportunity to work on large-scale, impactful fintech products
- Collaborative and growth-oriented work environment
- Learning and professional development opportunities
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1594643
Interview Questions for you
View All