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