Mobile App Developer (Flutter)

2 - 6 years

2 - 4 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Skills Required

ios and android flutter swift/objective-c kotlin/java restful apis

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled Mobile App Developer with Flutter experience to join our dynamic team. The ideal candidate should have at least 2 years of experience in developing cross-platform mobile applications using Flutter, along with a solid understanding of mobile development best practices. You will be responsible for building and maintaining high-quality, scalable, and performance-driven mobile applications for both iOS and Android platforms.

Key Responsibilities:

  • Design, develop, and maintain mobile applications using Flutter (Dart) for iOS and Android platforms.
  • Collaborate with UX/UI designers to create seamless and visually appealing user experiences.
  • Write clean, maintainable, and efficient code following Flutter best practices.
  • Integrate RESTful APIs, third-party services, and native modules as required.
  • Debug, troubleshoot, and optimize application performance and responsiveness.
  • Implement state management solutions such as Provider, Riverpod, Bloc, or Redux.
  • Conduct unit and integration testing to ensure application quality.
  • Stay up-to-date with the latest Flutter advancements and mobile development trends.
  • Work closely with cross-functional teams, including backend developers and product managers.
  • Ensure application security and data protection best practices.
  • Participate in Agile development processes, including sprint planning and code reviews.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 2+ years of experience in mobile application development with Flutter and Dart.
  • Strong understanding of Flutter's widget-based UI architecture and state management solutions.
  • Experience with RESTful API integration and working with JSON data.
  • Knowledge of mobile design principles, interface guidelines, and responsive layouts.
  • Familiarity with Git version control and collaborative development workflows.
  • Experience in building and deploying apps to the Google Play Store and Apple App Store.
  • Knowledge of Flutter plugins for accessing device features (e.g., camera, GPS, notifications).
  • Experience with local data storage solutions like SQLite
  • Understanding of push notifications using Firebase Cloud Messaging (FCM).
  • Familiarity with Agile development methodologies (Scrum).
  • Ability to write clean, modular, and testable code.

Nice-to-Have Skills:

  • Experience with native Android (Kotlin/Java) and iOS (Swift/Objective-C) development.
  • Familiarity with backend integration using Firebase (Firestore, Authentication, Cloud Functions).
  • Knowledge of CI/CD pipelines for Flutter apps (Fastlane, Codemagic, GitHub Actions).
  • Experience with app analytics and tracking tools such as Google Analytics, Firebase Analytics.
  • Experience with cross-platform testing frameworks like Flutter Driver or Appium.
  • Exposure to cloud services like GCP
  • Strong understanding of UI/UX design patterns and accessibility guidelines.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cynosure Corporate Solutions logo
Cynosure Corporate Solutions

Consulting

Anytown

RecommendedJobs for You