Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. The Google Design Platform (GDP) team aims to make Google's products more efficient at building beautifully designed products for everyone by delivering high-quality Material design and engineering through platforms (Android, iOS, Web) by creating design guidelines, specs, and reusable components.
Requirements
- Experience programming with Kotlin or Java.
- Experience with Android as a platform and building libraries for developers.
- Experience in building UI Components for Android applications.
- Experience in building, maintaining, and releasing production Android applications.
- Familiarity with Android assistive technologies and Localization/Internationalization.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Develop features with Material Designers, Material UX, and other Material software engineers.
- Develop design documents, API proposals that shape how engineers use our library.
- Develop and iterate on user interface components and features using Kotlin/Java.
- Contribute to the technical design and architecture of front-end systems.
- Build the technical foundation behind Google’s flagship products.
- Break down technical barriers and strengthen existing systems.
Other
- Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.
- Preferred working location from the following: New York, NY, USA; San Francisco, CA, USA; Sunnyvale, CA, USA.
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with Front-End Development.
- Experience partnering across Product Management, UX, Program Management, and Quality assurance to deliver on organizational commitments.