Job Description
Looking for mobile application developers (in Android) to join the Huawei Turkey R&D Center and work on developing mobile applications of Huawei Mobile Services
Android developer will play the critical role in developing mobile applications within Huawei Mobile Services portfolio.
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.
Requirements
- Bachelor degree or higher, majoring in computer software or related fields, passion on development.
- At least 2 years of experience in a design and/or development role for mobile apps and/or games.
- 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.