Roles and Responsibilities
- Strong understanding of OOP concepts and design patterns
- Experience with Dart, Flutter.
- Experience with TDD architecture and state management (Getx, Bloc, Provider).
- Design and build solutions targeting Web, iOS and Android platforms using the Flutter framework
- Knowledge of RESTful APIs, push notification etc.
- Familiarity with Git, Jira, and Agile methodology
- 3-5 years' experience in app development
- Good understanding of state management, Flutter flavors and app architecture.
- Good problem-solving skills
- Experience with other programming languages (e.g. Java, Swift) is a plus