Flutter Developer

3 - 8 years

3 - 5 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Primary Roles and Responsibilities:

  • Build high-quality, user-friendly mobile applications using Flutter from scratch (end-to-end).
  • Design and develop advanced mobile applications for Android and iOS platforms.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Work with third-party libraries and perform API integrations.
  • Write unit tests to ensure robustness, usability, and reliability.
  • Debug and fix bugs; continuously improve application performance.
  • Stay updated and implement the latest technologies to enhance development efficiency.

Mandatory Skills and Requirements:

Core Experience:

  • Minimum 3 years of overall experience in mobile app development.
  • At least 2 years of hands-on experience with Flutter SDK and Dart.

Architecture & Design:

  • Experience with micro front-end architecture is preferred.
  • Strong understanding of software design patterns such as MVC, MVP, MVVM, MVI, and GoF.
  • Proficient in UI/UX best practices and layout systems on Android and iOS.

Platform & Tools:

  • Experience with native Android and iOS development is a plus.
  • Skilled in using Android Studio, VSCode, and Xcode.
  • Strong understanding of state management using Provider or Redux.
  • Proficient with Git and Git-based workflows, including code reviews and pull requests.

Development Practices:

  • Experience with unit testing or test-driven development (TDD).
  • Excellent debugging and problem-solving skills.
  • Comfortable working with push notification services across platforms.
  • Experience integrating with Google Firebase APIs (Authentication, Firestore, Crashlytics, etc.).
  • Knowledge of GraphQL is an added advantage.

API & Integration:

  • Proficient in using HTTP, REST, JSON, and XML.
  • Comfortable integrating third-party SDKs and managing mobile OS-level permissions.

Nice to Have:

  • Contributions to open-source Flutter projects.
  • Familiarity with CI/CD pipelines for mobile deployment.
  • Experience publishing apps on Google Play Store and Apple App Store.

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

RecommendedJobs for You

Kurnool, Andhra Pradesh, India