Flutter Mobile App Developer
CodeInclusive · Jaipur
Job description
About the role
Code Inclusive is seeking an experienced Flutter Developer to join its technical team in Jaipur. The role involves building and maintaining high‑quality cross‑platform mobile applications for Android and iOS, turning design concepts into functional products.
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 similar solutions.
- Write clean, modular, testable and maintainable code.
- Identify and resolve performance, compatibility and usability issues.
- Implement secure storage and protect 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 Google Play Store and Apple App Store.
- Monitor released applications and resolve production issues.
Required profile
- 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 like SQLite, Hive or SharedPreferences.
- Familiarity with Firebase services (Authentication, Cloud Messaging, Crashlytics, Analytics).
- Experience implementing secure authentication, token management and secure local storage.
- Understanding of asynchronous programming, isolates and performance optimisation.
- Proficiency with Git and collaborative development workflows.
- Knowledge of Android and iOS build processes, signing and release management.
- Experience publishing applications to both major app stores.
Required skills
- Flutter
- Dart
- Bloc
- Riverpod
- Provider
- REST APIs
- JSON
- Clean architecture
- Design patterns
- SQLite
- Hive
- SharedPreferences
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Analytics
- Secure authentication
- Token management
- Secure local storage
- Asynchronous programming
- Isolates
- Performance optimisation
- Git
- Android build process
- iOS build process
- App Store publishing
- Google Play publishing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 weeks ago
Expires 1 month from now
28 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
CodeInclusive
Jaipur
Related job offers
-
Senior Android Developer (Team Lead) – Jaipur
Ubuy India Jaipur -
Associate Architect – Cloud & Integration
NeosAlpha Technologies Jaipur -
DevOps Engineer – Banking Applications
AU SMALL FINANCE BANK Jaipur -
IT Oracle Fusion Test Engineer
aveva Hyderabad -
Principal AI Engineer – AI Core Services
aveva Bangalore