-
View all jobs
About The Role
Android Mobile Foundation Base UI team is dedicated to creating and maintaining a robust and scalable Base UI system that serves as the foundation for all user-facing features across our Android applications. We develop and support a comprehensive library of reusable UI components, define visual and interactive standards, and empower product teams to build beautiful, consistent, and high-quality user experiences efficiently. As a member of this team, you will have a significant impact by directly influencing the look, feel, and usability of our app for millions of users, ensuring a cohesive and polished experience.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
Android Mobile Foundation Base UI team is dedicated to creating and maintaining a robust and scalable Base UI system that serves as the foundation for all user-facing features across our Android applications. We develop and support a comprehensive library of reusable UI components, define visual and interactive standards, and empower product teams to build beautiful, consistent, and high-quality user experiences efficiently. As a member of this team, you will have a significant impact by directly influencing the look, feel, and usability of our app for millions of users, ensuring a cohesive and polished experience.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Design, build, and maintain a library of core UI components for our Android applications.
- Collaborate closely with designers and product managers to translate design concepts into functional and reusable UI elements.
- Facilitate evaluation, adoption, and best practice guidances of new UI frameworks and technologies such as Jetpack Compose and Adaptive Design paradigms
- Establish and evangelize best practices for UI development across the engineering organization.
- Provide support and guidance to other developers on how to effectively utilize the UI library.
- Experience in Android UI development, including a strong understanding of the Android UI toolkit, Jetpack Compose, and XML layouts.
- Proficiency in Kotlin and a solid grasp of object-oriented programming principles and design patterns.
- Experience with building and maintaining reusable UI components and libraries.
- Experience in building or contributing to a Design System or a shared UI framework.
- A passion for crafting elegant and user-friendly interfaces.
- Experience with performance optimization of UI components and layouts.
- Experience in migration from XML to Compose.
- Familiarity with accessibility standards and implementation on Android.
Key Skills
Ranked by relevance
ui
android
xml
san
design patterns
kotlin
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Software Engineer, Codex App
2026-05-22
Full-time
Not Applicable
United Kingdom
Research Services
Engineering
View Job Details
Related
Front-End Game Developer
2026-05-28
Full-time
Not Applicable
Austria
Internet Marketplace Platforms
Engineering
View Job Details
Related
Director – Technology Development
2026-05-27
Full-time
Not Applicable
United States
Internet Marketplace Platforms
Engineering
Login to Apply
- Posted
- Jul 18, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- San Francisco
- Company
- Uber
Industries
Internet Marketplace Platforms
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Software Engineer, Codex App
2026-05-22
Full-time
Not Applicable
United Kingdom
Research Services
Engineering
View Job Details
Related
Front-End Game Developer
2026-05-28
Full-time
Not Applicable
Austria
Internet Marketplace Platforms
Engineering
View Job Details
Related
Director – Technology Development
2026-05-27
Full-time
Not Applicable
United States
Internet Marketplace Platforms
Engineering