Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Flutter Developer

  • Source: Naukri
  • Techcarrot Fz-llc
  • On-site
  • Chennai
  • Full-Time
  • Senior

Job Description

Job Details

  • Job Title: Senior Flutter Developer
  • Job Type: Full time
  • Location: Chennai, Tamil Nadu, India

Responsibilities

  • 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

  • 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, environmental management, and code generation tools

Requirements

  • 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

Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

Skills

  • Flutter
  • iOS
  • Dart
  • SQLite
  • apple-pay
  • sap
  • gigya
  • Firebase
  • google-firebase
  • crashlytics
  • appsflyer
  • bloomreach
  • exponea
  • dynatrace
  • microsoft-azure
  • Kotlin
  • Swift

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Techcarrot Fz-llc

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes