Flutter Developer

InCrest Jobs

Chennai District

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InCrest Jobs in Chennai, India seeks an experienced Flutter Developer to lead cross-platform mobile, web, and desktop applications. You will design, implement, test, and publish production-ready Flutter apps with robust state management and clean architecture.

Ideal candidates have 4+ years of hands-on Flutter development, strong Dart skills, and experience with Firebase, REST APIs, CI/CD, and publishing to Google Play and App Store. This role offers technical ownership and growth opportunities.

Qualifications

  • 4+ years of professional software engineering experience.
  • Proficient in Dart and Flutter with responsive widget layout across devices.
  • Strong knowledge of clean architecture models (MVC/MVVM).
  • Experience with state management using BLoC or GetX.
  • Firebase MBaaS knowledge including Firestore, Auth, Cloud Messaging.
  • Experience parsing JSON, consuming REST APIs, and version control with Git.

Responsibilities

  • Develop, test, and deploy robust Flutter apps for mobile, web, and desktop.
  • Lead end-to-end app development from concept to production deployment.
  • Diagnose and fix defects, performance bottlenecks, and runtime issues.
  • Architect and maintain modularfront-end UI components and widgets.
  • Collaborate with engineers, designers, and researchers to meet objectives.
  • Write Unit and Integration tests to ensure code quality and coverage.
  • Integrate with RESTful APIs and supporting backend services.

Skills

Flutter & Dart Expertise
State Management (BLoC/GetX)
Architecture & Design Patterns (MVC/MV
REST APIs & Git
Unit & Integration Testing
Publishing to Play/App Store

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Git
REST APIs
CI/CD Pipelines

Job description

We are seeking a highly skilled and passionate Flutter Developer with 4+ years of experience to lead the design and development of our cross-platform mobile, web, and desktop applications. In this role, you will apply your deep technical expertise in Flutter and Dart, driving modern architectural patterns, robust state management, thorough automated testing, and engineering best practices. You will collaborate directly with cross-functional IT teams, product designers, and researchers to engineer responsive, production-ready applications and release premier software solutions across multiple application stores.

Key Responsibilities

As a Flutter Developer on our team, you will:

  • Develop, test, and deploy robust, high-performance, and scalable mobile, web, and desktop applications using Flutter.
  • Lead the end-to-end application development lifecycle from architectural concept and UI implementation through production deployment.
  • Diagnose and troubleshoot complex application defects, performance bottlenecks, and runtime issues during development and production.
  • Architect, implement, and maintain modular, reusable front-end UI components and customized Flutter widgets.
  • Collaborate closely with multidisciplinary engineering teams, UI/UX designers, and researchers to fulfill strategic business objectives.
  • Author rigorous Unit and Integration test suites to guarantee ongoing code quality, stability, and high test coverage.
  • Participate actively in RESTful API integrations, backend service connections, and constructive peer code reviews.
Required Skills & Qualifications
  • Total Experience: Minimum 4+ years of professional software engineering experience, including 3+ years of dedicated hands-on Flutter app development.
  • Flutter & Dart Expertise: Mastery of Dart programming, the Flutter framework, and responsive widget layout construction across various display factors.
  • Architecture & Design Patterns: Strong practical knowledge of clean architecture models, notably MVC and MVVM design patterns.
  • State Management: Proven experience implementing scalable state management solutions using frameworks such as BLoC or GetX.
  • Cloud & MBaaS: Solid hands-on working knowledge of Firebase (Firestore, Authentication, Cloud Messaging, Crashlytics) and Mobile Backend as a Service (MBaaS) architectures.
  • Data & Versioning: Hands-on proficiency in parsing JSON data structures, consuming REST APIs, and utilizing Git for collaborative version control.
  • Store Publishing: Verifiable track record of building, signing, and publishing production-ready applications to Google Play Store and Apple App Store.
  • Engineering Practices: Working familiarity with Agile methodologies, automated testing methodologies, and modern CI/CD delivery pipelines.
Preferred Qualifications
  • Prior hands-on experience in native mobile application development for Android (Java/Kotlin) or iOS (Swift/Objective-C).
  • Knowledge of modern HTML5 standards, web performance optimization, and foundational cloud infrastructure.
  • Familiarity with design systems, Material-UI (MUI), and design handoff workflows in Figma.
  • Background in setting up automated deployment pipelines and fastlane integrations for mobile applications.
Education
  • Bachelor’s or Master’s Degree in Computer Science, Information Technology, Engineering, or any Graduate / Post Graduate qualification.
Why Build Your Career at InCrest Jobs
  • Direct architectural ownership over cutting-edge cross-platform applications serving global users
  • Competitive compensation package aligned with industry-leading technology benchmarks
  • Engineering-driven culture fostering continuous technical innovation and clean architectural standards
  • Clear leadership pathways with abundant opportunities for technical ownership and career growth
Ready to Join InCrest Jobs?

We review applications within 48 business hours.

Eminent Technology Prowess

Powering Innovation: Mastery Over Trusted Frameworks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

Tudiptech Tudip Technologies Pvt Ltd • Pune District

On-site
INR 900,000 - 1,500,000
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Dee and Lee Limited • Alappuzha

On-site
INR 500,000 - 800,000
Flutter Developer
Flutter Developer

Dreamlogic Infosystems • Panaji

On-site
INR 600,000 - 900,000
Collaborative work environment
Flexible work arrangements
Growth opportunities
Flutter Developer
Flutter Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

LILAC INFOTECH • Chandigarh

On-site
INR 334,800 - 669,600
We are looking for Android Flutter Developer
We are looking for Android Flutter Developer

e-stonetech • Mumbai

On-site
INR 1,200,000 - 1,800,000
Flutter Developer
Flutter Developer

Alladi Cloud Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Mobile App Developer - Flutter
Senior Mobile App Developer - Flutter

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Vyavsaay ERP • Pune District

On-site
INR 600,000 - 900,000