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