Hiring organization

Position title
Senior Flutter Developer - Remote
Job Location
India
Remote work from: IND
Employment Type
Full-time
Industry
Information Technology
Base Salary
¤INR 6,00,000-¤22,00,000 Per year
Date posted
April 13, 2026
Valid through
July 31, 2026
Description
Senior Flutter Developer - Remote in India
We are seeking a highly skilled Senior Flutter Developer to join the team and help build and scale our Rewards app across multiple markets (UAE, Hong Kong, Malaysia, and more). You will work on a large-scale production application that integrates payments, AI-driven experiences, biometric security, and a wide range of third-party services, delivering seamless and secure user experiences.
Key Responsibilities - Flutter Developer Remote Jobs in India
- Design, develop, and maintain high-quality Flutter applications for iOS and Android
- Implement features including payments, authentication, and server-driven UI
- Collaborate with backend, product, and design teams on API and feature delivery
- Ensure performance, scalability, and security across the app
- Write clean, testable code and participate in code reviews
- Manage app releases and deployments to App Store and Play Store
- Mentor junior engineers and contribute to technical decisions and architecture
Core Technical Skills - Mobile Application Developer Jobs in India
- Flutter & Dart: Advanced expertise in Flutter (3.32+) and Dart (3.8+), performance optimization, and widget composition
- State Management: Strong hands-on experience with Cubit/Bloc (flutter_bloc) and Provider
- Architecture: Clean Architecture, SOLID principles, Repository pattern, dependency injection (get_it)
- Navigation: go_router / auto_route, deep linking, guarded routes
- Networking: REST APIs using Dio, error handling, interceptors, and security
- Local Data: shared_preferences, Hive/SQLite, caching and offline strategies
- Testing: Unit, widget, and integration testing with high coverage
Payments & Security
- Integration with multiple payment gateways, Apple Pay & Samsung Pay
- Secure card handling, tokenization, and PCI-compliant flows
- SAP CIAM / Gigya integration for identity and access management
- Biometric authentication (Face ID, Touch ID, fingerprint)
- Certificate pinning, encrypted storage, and secure token handling
Integrations & Platforms
- Firebase (Analytics, Crashlytics, Remote Config, Dynamic Links)
- AppsFlyer, Bloomreach/Exponea, Dynatrace
- Push notifications (FCM/APNs) and social logins
- Server-driven UI and dynamic content systems
- Platform channels and native iOS/Android integrations
AI & Advanced Features
- Conversational AI and real-time chat interfaces
- AI-driven commerce and contextual checkout flows
- Dynamic, personalized experiences powered by server/ML models
DevOps & Tooling
- Git-based workflows and code reviews
- CI/CD pipelines (Azure preferred)
- Build flavors, environment management, and code generation tools
Required Experience - Flutter Developer Jobs in India
- 5+ years of Flutter development experience
- 3+ years on large-scale production mobile apps
- 2+ years integrating payment systems
- Experience in fintech, banking, or super-app ecosystems preferred
- Proven mentoring and technical leadership experience
Nice to Have
- Kotlin/Swift native development exposure
- Mobile DevOps and release automation experience
- UI/UX sensibility and design collaboration
- Agile/Scrum delivery experience
Soft Skills
- Strong problem-solving and analytical mindset
- Excellent communication and collaboration skills
- Ownership, attention to detail, and commitment to quality
- Ability to thrive in fast-paced, agile environments