Flutter Developer

Back to careers

Flutter Developer

Dubai, UAEHQRemoteFull-Time
Responsibilities:
  • Collaborate with the design and product teams to create innovative, user-friendly mobile applications.
  • Develop and maintain high-quality Flutter applications, ensuring optimal performance and responsiveness.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot and debug issues to enhance application stability.
  • Stay updated with the latest Flutter trends, libraries, and best practices.
  • Optimize app performance and memory consumption.
  • Implement UI/UX designs, ensuring pixel-perfect rendering on various screen sizes.
  • Conduct code reviews and maintain coding standards within the development team.
  • Work with RESTful APIs to fetch and update data.
  • Participate in the app release process, including testing and deployment.
Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1-2 years of hands-on experience in Flutter development.
  • Strong understanding of Dart programming language.
  • Proven expertise in building complex UIs using Flutter widgets.
  • Experience with state management approaches (Provider, Riverpod, Bloc, or MobX).
  • Familiarity with API integration, especially consuming RESTful APIs.
  • Knowledge of Firebase services integration for authentication, real-time database, and cloud storage.
  • Solid understanding of navigation and routing in Flutter applications.
  • Proficient in version control using Git.
  • Strong problem-solving and debugging skills.
  • Excellent collaboration and communication skills in a team environment.