We're looking for an experienced Mobile Developer who can build reliable, high-quality Android and iOS applications using Flutter. The ideal candidate has practical experience working with device-level features, native integrations, and a mix of on-device sensors. You should be comfortable owning features end to end, from architecture and API integration to performance tuning and deployment.
Key Responsibilities :
Mobile App Development
Build and maintain production-ready mobile apps using Flutter and Dart
Create reusable UI components and adaptive layouts for multiple screen sizes
Integrate RESTful APIs, handle JSON data, and work with real-time updates
Native Features & Sensor Integrations
Work with device sensors such as accelerometer, gyroscope, GPS, ambient light, proximity, and haptics
Implement camera functionality, media capture, biometric authentication, and related native controls
Use platform channels to integrate native Android/iOS capabilities when needed
Performance & Quality
Diagnose and fix bugs, optimize app load times, memory usage, and responsiveness
Write clean, maintainable code following best practices and architecture patterns
Develop testable features with adequate unit and integration testing
Collaboration
Work closely with backend engineers, designers, and QA teams
Participate in code reviews, sprint planning, and technical discussions
Required Skills
Strong experience with Flutter and Dart
Solid understanding of state management (Provider, Bloc, GetX, Riverpod, etc.)
Proven experience integrating REST APIs, handling network layers, and using libraries like Dio or http
Familiarity with Clean Architecture, MVVM, or similar patterns
Comfortable with Flutter navigation, animations, and widget lifecycle
Experience with Firebase services (Auth, Firestore, FCM, Analytics)
Knowledge of publishing apps to the Google Play Store and Apple App Store
Good understanding of Git workflows, branching strategies, and basic CI/CD
Nice to Have
Experience with native Android (Kotlin/Java) or iOS (Swift) through platform channels
Knowledge of local storage solutions such as SQLite or Hive
Understanding of design principles and SOLID fundamentals
Exposure to Agile or Scrum environments
Job Type: Full-time
Pay: ₹300,000.00 - ₹500,000.00 per year
Benefits:
Health insurance
Provident Fund
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.