Finlabs India

Mid-Level Flutter Developer

Job Category: Information Technology

Job Type: Full Time

Job Location: Pan India

Experience: 2 - 5 Years

Role Overview:

We are seeking a skilled Flutter Developer to build and enhance scalable mobile applications. The candidate should be capable of independently handling features, improving performance, and contributing to overall application architecture.

Key Responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Design and implement scalable and maintainable code structures.
  • Manage state efficiently using Bloc/Cubit, Provider, or Riverpod.
  • Optimize app performance, responsiveness, and memory usage.
  • Develop reusable components, custom widgets, and animations.
  • Integrate APIs and handle complex networking scenarios.
  • Write unit, widget, and integration tests.
  • Collaborate with cross-functional teams and participate in code reviews.

Technical Requirements:

  • Flutter Expertise: Strong hands-on experience in Flutter and Dart.
  • Architecture: Understanding of MVVM / Clean Architecture principles.
  • State Management: Experience with Bloc/Cubit, Riverpod, or equivalent.
  • Database: Experience with SQLite, Hive, or similar solutions.
  • API Integration: Strong experience in REST APIs, error handling, and token management.
  • Firebase: Experience with Firebase services (Auth, Firestore, Notifications).
  • Version Control: Proficiency in Git.

Good to Have:

  • Experience with CI/CD tools (GitHub Actions, Codemagic, Fastlane).
  • Knowledge of platform channels (Android/iOS integration).
  • Exposure to third-party integrations (Payments, Maps, Deep Linking).
  • Experience working in Agile/Scrum environments.

Key Skills & Attributes:

  • Strong problem-solving and debugging skills.
  • Ability to work independently and take ownership.
  • Good communication and mentoring mindset.

Apply for this position

Allowed types(s): .pdf, .doc, .docx
Scroll to Top

Schedule a Demo

Tell us a bit about your organization and we'll help you find the perfect solution.