Senior Flutter Developer

Year    DL, IN, India

Job Description

Job Summary



We are looking for a

Senior Flutter Developer

with 3+ years of experience in mobile application development and strong expertise in

Flutter & Dart

. The ideal candidate should be capable of building

high-performance, scalable, and secure cross-platform applications

using modern architecture and state management practices.

Key Responsibilities



Design, develop, and maintain

cross-platform applications

using

Flutter

Build

reusable, scalable UI components

using Flutter widgets Implement

clean architecture

(MVVM / Clean / Layered) Integrate

RESTful APIs, GraphQL, and WebSockets

Manage application state using

Bloc, Riverpod, Provider, or GetX

Ensure

high performance, responsiveness, and memory optimization

Work closely with

UI/UX designers

to implement pixel-perfect designs Handle

app deployment

on Google Play Store & Apple App Store Perform code reviews and mentor junior developers Debug, optimize, and enhance existing applications Ensure application

security, data protection, and best practices


Required Skills & Qualifications



3+ years of experience in

Mobile App Development

Strong expertise in

Flutter & Dart

Deep understanding of

Flutter widget tree, rendering, and lifecycle

Experience with

state management

(Bloc / Riverpod / Provider / GetX) Strong knowledge of

REST APIs, JSON, HTTP, Dio

Experience with

Firebase

(Auth, Firestore, FCM, Analytics, Crashlytics) Hands-on experience with

local storage

(Hive, SQLite, SharedPreferences) Knowledge of

app security

, encryption, and secure storage Familiarity with

Git, GitHub/GitLab, CI/CD pipelines

Experience with

responsive design

for multiple screen sizes

Latest / Advanced Tech (Must Have or Preferred)



Flutter 3+ & Dart 3

Null Safety

Material 3

Isolates & background services

Deep linking & push notifications

App performance profiling & optimization

Unit, Widget & Integration Testing

CI/CD (Codemagic, GitHub Actions, Bitrise)


Good to Have (Preferred Skills)



Experience with

Web & Desktop apps using Flutter

Knowledge of

Native Android (Kotlin) / iOS (Swift)

Experience in

Fintech / Banking / Payment applications

Familiarity with

Microservices-based backend APIs

Exposure to

GraphQL, gRPC

Experience with

App Store review & compliance guidelines


Job Type: Full-time

Pay: ₹50,000.00 - ₹60,000.00 per month

Benefits:

Health insurance Leave encashment Life insurance Provident Fund
Ability to commute/relocate:

Delhi, Delhi: Reliably commute or planning to relocate before starting work (Preferred)
Experience:

Fintech / Banking / Payment applications: 3 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5039537
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year