● Responsible for implementing and maintaining different features.
● Developing efficient, high-quality, and reusable UI components according to design
specifications.
● Collaborating with our back-end developers, UI designers, and QA team to implement features.
Requirements
● At least 2 years of professional experience with Flutter; at least 3 years of professional experience as a software developer.
● Knowledge of Software Architecture, Design Patterns, and Clean Codes.
● Strong knowledge of state management techniques.
● Experience using the package flutter_bloc.
● Familiar with REST APIs.
● Ability to work in a team.
Desired skills:
● Experience with native mobile development (iOS or Android).
● Experience with developing Flutter plugins and packages, and Dart packages.
● Experience working with Git and TFS.