O

Android SystemUI Developer

Opalforce
Full-time
On-site
Bangalore North, Karnataka, India

Role: Android
SystemUI Developer

Education: Degree in Computer Science/Information Technology or similar
Primary skill : Java/Kotlin Programming Language, Android
app/platform development experience
Experience Required: >3 years
Key Responsibilities:

·         Contribute to android platforms/apps powering automotive
infotainment systems.

·         Strong passion for android as an ecosystem, ideally
experience with implementing android apps or working on the android platform
level.

·         Regularly catch up with latest android platform technologies
presented on Google’s conferences.

·         Get involved in building best-in-class system user
interface.

·         A desire to learn new things and the ability to understand
complex systems.

Mandatory Skills:

  • 3+ years of experience
    in Android app/platform development

  • Proficient in Java or
    Kotlin programming language

  • Extensive knowledge of
    Android core building blocks/ app fundamentals and their lifecycles

  • Proficient in OO design
    patterns and SOLID principles

  • Good understanding of
    Android platform architecture and IPC concepts

  • Working knowledge in
    version control tools like Git, Gerrit and Github

  • Focus on creating best
    UI solutions

  • Good ability to gather
    information and create an overall technical picture about the system in
    peer-to-peer communication environment with other experienced engineers

  • Great problem solving
    skills, ability to navigate complex code bases, a hands-on approach

  • Ability to excel as a
    team player

  • Proactive ownership of
    self-progress and team delivery

Nice to Have:

  • Hands on expertise in
    developing/customizing Android SystemUI

  • Hands on Jetpack Compose
    expertise