Key Responsibilities
· Be a member of team developing mobile applications of HMS universe such as Petal Maps
· Involve in not only development of a part but also technical design, design review and code review processes of requirements.
· Pursue writing clear, testable, maintainable and properly documented code.
Qualifications
· Bachelor degree or higher, majoring in computer software or related fields, passion on development.
· Excellent and in-depth grasp of Android OS
· Excellent grasp of architectures applied in mobile software development such as MVVM, Clean Architecture and so.
· Excellent grasp of Java or Kotlin (ideally both) along with OOP
· Solid understanding of software development lifecycle.
· Solid grasp of mobile software development trends.
· Solid grasp of mobile app markets and/or map technologies
· Solid troubleshooting skills, able to dive into complex code/infrastructures, and find the root cause
· Prospect of software developer, able to analyse and resolve development and deployment issues
· Knowledge of Huawei Mobile Services is a big plus.