Flutter Developer

Job Description

We are seeking a skilled Flutter Developer to join our team and contribute to building high-quality mobile applications.

As a Flutter Developer, you will be responsible for developing cross-platform mobile apps using the Flutter framework, ensuring performance, usability, and code quality.

Key Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Collaborate with designers, product managers, and backend developers to deliver high-quality user experiences.
  • Write clean, maintainable, and scalable code while following best practices.
  • Integrate REST APIs and third-party libraries into applications.
  • Optimize app performance and troubleshoot issues across Android and iOS platforms.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with the latest trends and technologies in Flutter and mobile development.

Required Skills and Qualifications

  • Strong experience with Flutter and Dart programming.
  • Proficient in integrating RESTful APIs and managing state using tools like Provider, GetX or Bloc.
  • Familiarity with Firebase services such as Firestore, Authentication, and Push Notifications.
  • Experience in debugging and optimizing apps for performance.
  • Good understanding of Git version control.
  • Knowledge of platform-specific guidelines for Android and iOS app development.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills

  • Experience with app store publishing for iOS and Android.
  • Knowledge of native development (Kotlin/Swift) is a plus.

Tech Stack:

  • Frontend: Flutter, Dart
  • Backend Integration: RESTful APIs, Firebase
  • State Management: Provider, Bloc, GetX
  • Version Control: Git, GitHub/GitLab
goodfirms
White Orange Software
info@whiteorangesoftware.com
2nd floor, Manikunj Building, L.H Road, Varachha
Surat , Gujarat , 395006 India
91 8401093656