- Ability to understand business requirements and translate them into technical requirements
- Good knowledge of object oriented programming and design patterns.
- Create multi-platform apps for iOS and Android using Google's Flutter development framework.
- Knowledge of Dart and Flutter for platform-specific code when required by widgets.
- Experience of handling location services, notifications, video recording, rest APIs, 3rd party integrations in flutter
- Experience in handling user friendly UI based on requirements in flutter
- Experience using Web Services, REST API's and Data parsing using XML, JSON
- Solid understanding of the full mobile development life cycle.
- Strong knowledge of UI design principles, patterns, and best practices.
- Knowledge of the open-source ecosystem and the libraries available for common tasks
- Troubleshoot and debug to optimize performance of the App