Description

Job Description:-

 

Note: we are only looking for Android System Developers & not Android App Developers. Candidate should have exp with SDK & AOSP (Android Open-Source Product).

 

Roles and Responsibilities:

Design, develop, and maintain Android mobile applications

Ensure the performance, reliability, and functionality of the applications on a range of devices and operating systems

Collaborate with cross-functional teams to define, design, and ship new features

Write clean, maintainable, and efficient code

Develop technical solutions that scale across a wide range of Android devices (certified and AOSP)

Partner closely with Product Management, Design, and Engineering teams to drive innovative product experiences and A/B tests

Build highly performant mobile experiences for Android using Java and the Android framework

Work on Android sub-systems or higher-level constructs (such as Audio/Video, NDK, HCE, NFC, AOSP, and Linux Kernel)

Use Agile development methods to write, test, and document Android software.

Qualifications:

Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience)

Proven experience in Android application development

Strong knowledge of Android sub-systems and AOSP

Familiarity with Linux Kernel development

Proficiency in Java and the Android framework

Preferred Qualifications:

Master’s degree in a relevant field

Experience with system application development

Knowledge of mobile security best practices

Familiarity with Agile development methodology

Education

ANY GRADUATE