Flutter Developer

Competent Groove


Job Location:

Mohali - India

Monthly Salary: Not Disclosed
Experience Required: 1-3years
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Position: Flutter Developer
Experience: 24 Years
Location: Phase-7 Industrial Area Mohali (On-site)
Employment Type: Full-Time
Department: Engineering

About the Role

We are looking for a passionate Flutter Developer with 2 years of experience in developing high-quality Android and iOS applications. The ideal candidate should have hands-on experience building scalable mobile applications integrating REST APIs managing offline data and collaborating with backend and UI/UX teams.

You will be responsible for developing new features fixing bugs improving application performance and contributing to the overall product architecture.

Key Responsibilities

  • Develop and maintain Android and iOS applications using Flutter.

  • Build reusable clean and maintainable Dart code.

  • Integrate REST APIs and third-party SDKs.

  • Collaborate with backend developers QA engineers and UI/UX designers.

  • Develop responsive and pixel-perfect user interfaces.

  • Implement state management using Provider Bloc Riverpod GetX or similar frameworks.

  • Optimize application performance memory usage and startup time.

  • Debug production issues and provide timely fixes.

  • Work with local storage solutions such as Hive or Shared Preferences.

  • Implement push notifications using Firebase Cloud Messaging (FCM).

  • Participate in code reviews and follow coding standards.

  • Maintain application security and implement best practices.

  • Publish and maintain applications on Google Play Store and Apple App Store.

  • Write technical documentation where required.

  • Work in Agile/Scrum development environments.

Required Skills

  • 2 years of experience in Flutter application development.

  • Strong knowledge of Dart programming language.

  • Experience with Flutter widgets layouts animations and navigation.

  • Good understanding of RESTful APIs and JSON.

  • Experience with state management frameworks such as:

    • Provider

    • Bloc

    • Riverpod

    • GetX

  • Experience with local databases such as:

    • Hive

  • Knowledge of Firebase services:

    • Firebase Authentication

    • Firebase Cloud Messaging (FCM)

    • Firebase Crashlytics

    • Firebase Analytics

  • Experience integrating third-party libraries and SDKs.

  • Understanding of Git and version control workflows.

  • Familiarity with Android Studio VS Code and Xcode.

  • Knowledge of application lifecycle and mobile architecture patterns.

Good to Have

  • Experience with Maps (Google Maps/OpenStreetMap).

  • Background location tracking.

  • Camera integration and media uploads.

  • Biometric authentication.

  • Offline-first application development.

  • WebSocket or integration.

  • Deep Linking and Universal Links.

  • CI/CD pipelines for Flutter applications.

  • Fastlane Codemagic GitHub Actions or Azure DevOps.

  • Experience with payment gateway integrations.

  • Knowledge of mobile application security best practices.

Preferred Qualifications

  • Bachelors degree in Computer Science Information Technology or a related field.

  • Strong debugging and problem-solving skills.

  • Good communication and teamwork abilities.

  • Ability to estimate development tasks and meet deadlines.

  • Experience working on enterprise or B2B applications is preferred.

What Youll Work On

  • Enterprise Flutter applications used by thousands of users.

  • New feature development and product enhancements.

  • Performance optimization and bug fixing.

  • API integrations and backend collaboration.

  • Release management for Android and iOS.

  • Building scalable secure and maintainable mobile applications.

Preferred Technical Stack

  • Framework: Flutter

  • Language: Dart

  • Backend APIs: REST APIs

  • State Management: Provider / Bloc / Riverpod / GetX

  • Local Database: Hive

  • Notifications: Firebase Cloud Messaging

  • Analytics & Crash Reporting: Firebase Analytics Crashlytics

  • Version Control: Git

  • CI/CD: GitHub Actions / Codemagic / Azure DevOps (preferred)




Required Skills:

Position: Flutter Developer Experience: 24 Years Location: Phase-7 Industrial Area Mohali (On-site) Employment Type: Full-Time Department: Engineering Preferred Technical Stack Framework: Flutter Language: Dart Backend APIs: REST APIs State Management: Provider / Bloc / Riverpod / GetX Local Database: Hive Notifications: Firebase Cloud Messaging Analytics & Crash Reporting: Firebase Analytics Crashlytics Version Control: Git CI/CD: GitHub Actions / Codemagic / Azure DevOps (preferred)

Position: Flutter DeveloperExperience: 24 YearsLocation: Phase-7 Industrial Area Mohali (On-site)Employment Type: Full-TimeDepartment: EngineeringAbout the RoleWe are looking for a passionate Flutter Developer with 2 years of experience in developing high-quality Android and iOS applications. The id...