Flutter Developer

Responsibilities:

  • Design, develop, and maintain high-quality Flutter applications for Android and iOS platforms.
  • Collaborate with designers, product managers, and other developers to translate product requirements into elegant and efficient Flutter code.
  • Write clean, maintainable, and well-documented code.
  • Implement unit and integration tests to ensure code quality and stability.
  • Stay up-to-date with the latest Flutter technologies and best practices.
  • Contribute to the overall architecture and design of our mobile applications.
  • Work closely with the QA team to identify and resolve bugs.
  • Participate in code reviews and provide constructive feedback to other developers.

Requirements:

  • 2+ years of experience in Flutter development.
  • Strong understanding of Dart programming language.
  • Experience with state management solutions (e.g., BLoC, Provider).
  • Familiarity with UI design principles and best practices.
  • Experience with Git and other version control systems.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for mobile development and a desire to learn new technologies.

Bonus Points:

  • Experience with Firebase or other cloud platforms.
  • Experience with CI/CD pipelines.
  • Experience with native Android or iOS development.

Find Latest Job