Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on GitHub.
Contribute to the high-performance of the agile-development lifecycle by working with team members to author high-quality code according to assigned priorities.
Maintain existing mobile software systems by identifying and correcting software defects.
Job Requirements
2+ years of experience in any cross-platform mobile application frameworks (flutter, Cordova, ionic, react native, etc.)
An understanding of MVVM design pattern
Experience both with REST and Websocket based web services
Concurrency, Threading, networking protocols, and parallel programming
Very good understanding of OOP & Data structures.
Strong analytical and problem-solving skills.
Material design, Material animations, Custom components, User Interaction(touches, gestures).
Experience in Version Control (Git).
Mobile application development tools and environments (Xcode) In-depth experience with application and user interface level using at least one mobile application development language (Objective-C/Cocoa)