Flutter Developer

Job Description

Roles and Responsibilities

  • Build user interfaces designed by UI/UX designers

  • REST API integration

  • Debugging and bug fixing

  • Collaboration with team members from project managers to QA

Requirements

  • Must know Dart programming language, asynchronous programming, isolates etc.

  • Must have at least 1-2 apps LIVE on Play Store and/or App Store

  • Must know state management techniques in Flutter, particularly Provider + MVVM

  • Must know mobile application architecture principles

  • Must know concepts like themes, i18n, etc.

  • Must know Git and its usage

  • Basic understanding of project management tools like Trello

  • Must know how to write clean, understandable code

Experience

  • 2 years of experience as a mobile app developer

  • 1 year of experience in Flutter app development

  • Graduate in Computer Science Engineering/equivalent