Epicareer Might not Working Properly
Learn More

Flutter Developer

Salary undisclosed

Checking job availability...

Original
Simplified
Responsibilities

  • Create high-quality mobile applications for Android and iOS using Flutter.
  • Work closely with UI/UX designers, backend developers, and product managers to deliver seamless mobile experiences.
  • Efficiently connect to various APIs and third-party services, such as authentication, data storage, and analytics.
  • Ensure mobile applications are fast, responsive, and highly performant.
  • Write clean, maintainable code and conduct unit testing to ensure a bug-free app
  • Identify and resolve issues related to performance, user experience, and app functionality.
  • Follow best practices in version control, code reviews, and maintaining a high-quality codebase.
  • Keep up with the latest trends and advancements in mobile development, especially in Flutter.
  • Participate in regular sprints, standups, and collaborate with the team to meet deadlines.

Requirements

  • Proven experience as a Flutter Developer and in building mobile applications for Android and iOS.
  • Strong proficiency in Dart programming language and Flutter framework.
  • Familiarity with state management approaches in Flutter (e.g., Provider, Riverpod, Bloc).
  • Experience in integrating RESTful APIs and working with JSON.
  • Knowledge of mobile app lifecycle, including app submission to the App Store and Google Play.
  • Experience with version control systems (Git).
  • Familiarity with Firebase and cloud-based services for mobile apps.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills, both written and verbal.
  • Ability to work independently and as part of a team in an agile environment.
Responsibilities

  • Create high-quality mobile applications for Android and iOS using Flutter.
  • Work closely with UI/UX designers, backend developers, and product managers to deliver seamless mobile experiences.
  • Efficiently connect to various APIs and third-party services, such as authentication, data storage, and analytics.
  • Ensure mobile applications are fast, responsive, and highly performant.
  • Write clean, maintainable code and conduct unit testing to ensure a bug-free app
  • Identify and resolve issues related to performance, user experience, and app functionality.
  • Follow best practices in version control, code reviews, and maintaining a high-quality codebase.
  • Keep up with the latest trends and advancements in mobile development, especially in Flutter.
  • Participate in regular sprints, standups, and collaborate with the team to meet deadlines.

Requirements

  • Proven experience as a Flutter Developer and in building mobile applications for Android and iOS.
  • Strong proficiency in Dart programming language and Flutter framework.
  • Familiarity with state management approaches in Flutter (e.g., Provider, Riverpod, Bloc).
  • Experience in integrating RESTful APIs and working with JSON.
  • Knowledge of mobile app lifecycle, including app submission to the App Store and Google Play.
  • Experience with version control systems (Git).
  • Familiarity with Firebase and cloud-based services for mobile apps.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills, both written and verbal.
  • Ability to work independently and as part of a team in an agile environment.