Flutter Developer Job Description Template/Brief

As a Flutter Developer, you will be responsible for building high-quality and scalable mobile applications. In this role, you will work closely with our team of designers, developers, and product managers to create and iterate on new features. To be successful in this role, you should have experience with Flutter and Dart.

Flutter Developer Job Profile

A Flutter Developer is responsible for the development and maintenance of applications aimed at a wide range of audiences. Their primary focus is on developing user-friendly apps that are compatible with multiple platforms, including iOS and Android. A Flutter Developer should be able to work effectively with other development team members and have a strong understanding of how app development works.

Reports To

  • App Development Manager

Flutter Developer Responsibilities

  • Designing and developing user-friendly applications
  • Ensuring applications are compatible with multiple platforms
  • Coordinating with other team members during the application development process
  • Identifying and resolving software defects
  • Providing support and maintenance for applications

Flutter Developer Requirements & Skills

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Strong understanding of OOP concepts and design patterns
  • Experience with mobile app development (iOS and/or Android)
  • Experience with Dart, Flutter, and/or React Native
  • Familiarity with Git, Jira, and Agile methodology
  • 3-5 years experience in app development
  • Strong understanding of how app development works
  • Good problem-solving skills
  • Experience with other programming languages (e.g. Java, Swift) is a plus