Filters
Location
Job Type
Full-time
Part-time
Contractual
Hourly
Intership
Scoot
Scoot Singapore Singapore
2 months ago
Summary
Job Description
As an Android Mobile Application Developer, you will be responsible for the following:
• Developing and deliver Android applications and its features using Kotlin and MVVM architecture design pattern
• Managing 3rd party open source libraries and versioning using Gradle
• Maintaining quality of current code base through unit testing and assisting in regression testing
• Facilitate the troubleshooting and resolving of pre- and post-production issues such as provide hotfixes whenever bugs are discovered
• Maintaining technical documentations of Android development
• Maintaining integrity of current git flow of current git repos
• Assist and advise on UI/UX design capabilities and improvements, feasibility of new functionalities through capabilities of current Android technology
• Participating in Sprint meetings such as planning and review meetings
• Keep abreast of the latest in mobile technology and conduct research and prototyping using such technologies
•... This is a hands-on software development position in which you will be a senior developer working in a small team and collaborating with remote teams
• The ideal candidate is flexible, self-motivated, a great collaborator and works effectively with all disciplines of the team
• We value passion, creativity, responsibility, accountability, and top-notch engineering practices
Requirements
Experience/ Skills & Knowledge in
• Kotlin language and Android Standard Library
• MVC/MVVM architecture
• Unit testing
• Android Studio, Editor Layout, and programmatic UI
• Gradle
• Git Flow and Agile methodology
• Agile development (e.g. SCRUM, Lean Start-up)
• Handling Google Developer account, Google Play Store Console and creating builds for submission to Play Store
• Basic understanding in Big O notation and their respective time-space complexity
• Familar with CI/CD and Fastlane will be an added advantage
• Familiar with Postman, basic AWS services and using bundler for managing ruby gems will be an added advantage
• Excellent analytical skills with a good problem-solving attitude
• Ability to perform in a team environment
Singapore
Salary Criteria
Suggestions
Robert.D
Robert.D
Robert.D
Robert.D
Robert.D
Copyright © 2023 Fonolive. All rights reserved.