Job Description
We're looking for Mobile Application Developers (in Android) to join the Huawei Turkey R&D Center and work on developing system applications.
Requirements
Key Responsibilities:
- Be a member of team developing system applications.
- 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.
- Design and implement components at all layers of the system.
Qualifications:
- Bachelor degree or higher, majoring in computer software or related fields, passion on development.
- At least 3 + years of experience in a design and/or development role for mobile apps, or AOSP.
- Experience working on systems software.
- Experience with operating systems internals and frameworks services.
- Excellent and in-depth grasp of Android SDK.
- Knowledge of grasp of AOSP architecture.
- Excellent grasp of Java along with OOP
- Proficient understanding of code versioning tools, such as Git
- Solid understanding of Android Framework, Android API, System API.
- 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
- Experience working with different CI/CD tools is a plus.
Benefits
- Discount at MSc/PhD programs from several top universities;
- Employee Gift Packs for special events;
- Online training platforms (Udemy, O’Reilly, Raywenderlich, Packt);
- External certification support;
- A culture of continuous development: conferences, in-house events & Tech Talks to stay up-to-date on current research and technology;