Reddit's Android Platform team needs to architect the Android app to scale for the next 100M+ DAUs in entrenched and emerging markets, establish the right standards in Android development, and improve the overall Android development experience.
Requirements
- Deep experience-based understanding of how to build Android applications at scale.
- Experience in influencing larger (200+ engineers) organizations on technical direction/best practices related to Android
- Experience with modern Android development frameworks such as Jetpack Compose and Kotlin coroutines.
- 10+ years of Software development experience with at least 5+ years in designing/developing Android applications.
Responsibilities
- Own the architecture of Reddit’s Android Mobile App and make it scale to the next 100M+ DAUs.
- Propose ideas/solutions to reach our vision of “making Reddit’s Mobile Apps best-in-class.”
- Identify the gaps in our current Android App Architecture, and lead redesign of the Android platform to improve modularity, performance, and quality.
- Help us improve the developer experience by reducing the build times, by providing a modular architecture, and improving the developer workflows.
- Help us build the technical foundation for rapid experimentation without compromising on quality.
- Mentor Android developers across the company.
- Be the go-to person for developers on complex problems in Android development.
Other
- You are a strategic thinker who thrives on developing a long-term technical foundation and has a passion for developing scalable, well-designed software that improves people’s lives globally.
- Passion for developing scalable, well-designed software that improves people’s lives globally.
- Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.
- Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve.
- Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
- If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.