2 - 5 years

3 - 5 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

  • Job Description – Mobile Developer (Flutter)

Experience - 2 - 5 years
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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

kovilpatti, tamil nadu, india