Staff Android Engineer
Digital App
Updated on 9/22/2023
Live and on-demand boutique studio classes
Company Overview
Peloton uses technology and design to connect the world through fitness, empowering people to be the best version of themselves anywhere, anytime. The company offers a suite of fitness products and services.
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
Gradle
Git
Java
Kotlin
CategoriesNew
Software Engineering
Requirements
- 8+ years of Android development experience
- Experience with modern application architectures (MVVM, MVI, etc)
- Mastery in Kotlin/Java (experience with Coroutines a plus)
- Experience with automated mobile build / release pipelines like Gradle and GitHub Actions
- Experience technically leading teams, mentoring colleagues, and managing technical projects
- Ability to effectively translate Product and Design requirements into scalable code implementations
- Ability to communicate and discuss complex topics with technical and non-technical audiences
- Knowledge around performance tuning, memory optimization, monitoring, and crash analysis
Responsibilities
- Architect, develop, and deploy features with end-to-end ownership
- Drive team standards around performance, observability, and modern software architecture
- Partner with external partners to drive new technology explorations and early access development
- Coach and mentor other engineers on the team
- Help drive the cross-team adoption of Jetpack Compose across numerous Android surfaces
- Work cross-functionally with Product Designers, Product Managers, Backend Engineers, and Data Engineers
- Develop and design standards to improve development processes