- Proficient knowledge of the Dart programming language and the Flutter framework that is used by the company.
- Understanding of Backend Rest APIs (to communicate with team members)
- Ability to manage a Material design, including database handling as well as scaling applications to handle load changes
- Knowledge of accessibility and security compliance
- Experience with version control, such as Git
- Native app experience will be add-on (Optional)
Tasks:
- Create UI based on the given Screenshots.
- Make model as per design UI & bind with UI.
- Following points need to consider while making the desings.
- Use Slivers as much Possible
- Make User Experience smooth
- Page navigation should be Shimmer based
- Search should be in full screen
- Listview should be animated based on user gestures
Frameworks to be used
- MVP / MVVM / others
- Repository Architecture (Optional)
- Bloc Pattern / Provider / GetX. (any works)
Additional Points for
- Using local db
- Simplified 3rd Party integrations enhancing the app's functionalities and keeping the app size to minimal.