Responsibilities
Design, code and release cross platform mobile applications using Google Flutter SDK
Creating app updates, including bug fixes and additional features, for release
Maintain good & clean code base and continuously improve code structures
Maintain app releases on App Store Connect & Play Store Console
Prepare test cases & conduct mobile application test
Requirements
Bachelor’s Degree in Computer Science, Computer Engineering, Software Programming and Development or equivalent
Experience designing, coding, and releasing mobile applications on leading cross platform frameworks (Flutter SDK)
Knowledge of iOS and Android back-end services/APIs
Knowledge of Apple iOS design principles and application interface guidelines
Working experience with JSON and data via RESTful API
Good knowledge with UI UX design guidelines
Knowledge of Google’s Material design framework
Experience in publishing apps on the App Store and/or Google Play Store
Working experience in an agile software development environment / certification in agile will be an advantage
Skills
Google Flutter SDK
XML, JSON, RESTful API
Experience with scrum, Kanban, Lean will be an advantage
Attributes
Self-motivated and independent
Initiative and ability to demonstrate a pro-active approach to tasks
Ability to work under pressure and to deadlines
Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments