Flutter App developer

CodeInclusive

Jaipur

On-site

INR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CodeInclusive in Jaipur seeks an experienced Flutter Developer to build and maintain high-quality cross‑platform mobile apps for Android and iOS. You’ll translate designs, integrate REST APIs, and implement features like authentication, push notifications, and payments.

The ideal candidate has strong Flutter/Dart skills, API integration experience, and a good grasp of scalable app architecture, performance, and security. Collaboration with designers and backend teams is essential.

Qualifications

  • 3-4 years of mobile app development experience with Flutter.
  • Strong knowledge of Dart and the Flutter framework.
  • Experience integrating REST APIs and handling JSON.
  • Familiarity with Firebase services like Authentication and Cloud Messaging.
  • Understanding of clean architecture and design patterns.
  • Experience with local storage (SQLite, Hive, SharedPreferences).
  • Experience publishing apps to Google Play and Apple App Store.
  • Experience with Git and collaborative workflows.

Responsibilities

  • Develop and maintain cross-platform mobile apps using Flutter and Dart.
  • Convert Figma designs into responsive, reusable interfaces.
  • Integrate apps with REST APIs and third-party services.
  • Implement authentication, push notifications, deep links, payments, and other mobile features.
  • Manage app state with Bloc, Riverpod, Provider, or similar.
  • Write clean, testable, and maintainable code.
  • Identify and resolve performance and usability issues.
  • Ensure secure data storage and data protection.
  • Write unit, widget, and integration tests.
  • Collaborate with designers, backend developers, and PMs.
  • Maintain code with Git and participate in reviews.
  • Publish apps to Google Play and Apple App Store.
  • Monitor apps post-release and address issues.

Skills

Flutter
Dart
REST APIs
State management
Bloc
Riverpod
Provider
SQLite
Firebase
Git
CI/CD
Android build
iOS build
Laravel APIs
Node.js APIs
WebSockets
Stripe
Maps
Camera
CI GitHub Actions
Kotlin
Swift

Education

Bachelor’s degree in CS/IT or equivalent

Tools

Git

Job description

CodeInclusive is a multidisciplinary digital solutions company that specializes in custom software, web, and mobile app development for clients across diverse industries. The organization values open communication, collaboration, and inclusive practices that foster creativity and innovation. Applicants can expect to join a culture focused on turning ideas into reality for startups and established businesses alike.

About the role: Code Inclusive is looking for an experienced Flutter Developer to join our technical team in Jaipur. You will be responsible for developing and maintaining high-quality cross-platform mobile applications for Android and iOS.

The ideal candidate should have strong Flutter and Dart skills, experience integrating mobile applications with backend APIs, and a good understanding of scalable application architecture, performance, security and app-store deployment.

Key responsibilities

  • Develop and maintain cross-platform applications using Flutter and Dart.
  • Translate Figma designs into accurate, responsive and reusable interfaces.
  • Integrate applications with REST APIs and third-party services.
  • Implement authentication, push notifications, deep links, payments and other mobile features.
  • Manage application state using Bloc, Riverpod, Provider or a similar solution.
  • Write clean, modular, testable and maintainable code.
  • Identify and resolve performance, compatibility and usability issues.
  • Implement secure storage and appropriate protection for sensitive user data.
  • Write unit, widget and integration tests.
  • Collaborate with designers, backend developers and project managers.
  • Maintain code using Git and participate in code reviews.
  • Prepare and publish applications to the Google Play Store and Apple App Store.
  • Monitor released applications and resolve production issues.

Essential technical skills

  • 3-4 years of mobile application development experience, including strong commercial experience with Flutter.
  • Strong knowledge of Dart and the Flutter framework.
  • Good understanding of Flutter widgets, layouts, navigation and application lifecycle.
  • Experience with state-management solutions such as Bloc, Riverpod or Provider.
  • Experience integrating RESTful APIs and working with JSON.
  • Understanding of clean architecture and common design patterns.
  • Experience with local storage solutions such as SQLite, Hive or SharedPreferences.
  • Familiarity with Firebase services, including Authentication, Cloud Messaging, Crashlytics and Analytics.
  • Experience implementing secure authentication, token management and secure local storage.
  • Understanding of asynchronous programming, isolates and performance optimisation.
  • Experience using Git and working with collaborative development workflows.
  • Knowledge of Android and iOS build processes, signing and release management.
  • Experience publishing applications to both major app stores.
  • Experience integrating Flutter applications with Laravel or Node.js APIs.
  • Knowledge of WebSockets and real-time messaging.
  • Experience with payment gateways such as Stripe.
  • Experience with social login, maps, camera, media uploads and background services.
  • Familiarity with automated builds and CI/CD tools such as GitHub Actions.
  • Basic understanding of native Android development in Kotlin or native iOS development in Swift.
  • Experience developing marketplace, booking, subscription or social-platform applications.
  • Familiarity with App Store and Play Store policies, including requirements relating to subscriptions and external payments.

What we are looking for

  • Strong problem-solving and debugging skills.
  • Careful attention to interface quality and design accuracy.
  • Ability to communicate technical matters clearly.
  • Ability to work independently and take ownership of assigned features.
  • A practical understanding of project timelines and delivery commitments.
  • A willingness to learn and keep up with Flutter and mobile-platform developments.

Education

A degree in Computer Science, Information Technology or a related discipline is preferred, although candidates with strong practical experience and a good portfolio will also be considered.

Candidates based in Jaipur or willing to relocate to Jaipur will be preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

Waplia Digital Solutions Pvt. Ltd. • Jaipur

On-site
Flutter Developer
Flutter Developer

Aimerse Technologies India Pvt. Ltd. • Bhopal

On-site
INR 400,000 - 640,000
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Dadri

Hybrid
INR <1,200,000
Flutter Developer
Flutter Developer

Webol • Mumbai

On-site
INR 1,800,000 - 4,000,000
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Bengaluru

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

SoftOne Tech Solution • New Delhi

On-site
INR 600,000 - 1,200,000
Competitive salary based on experience
Learning and career development opportunities
Flexible work arrangements
Flutter Developer
Flutter Developer

Proponent Technologies • Dehradun

On-site
INR 600,000 - 900,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

Competent Groove Private Limited • Mohali

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

LILAC INFOTECH • Chandigarh

On-site