Senior Software Engineer, Android
About Us
Hungryroot is using AI to build the most consumer-centric food and wellness company to ever exist. We act as your personal assistant for healthy living—getting to know your goals, lifestyle, and budget, and recommending and delivering healthy groceries, easy recipes, and essential supplements for you and your family.
It’s the easiest way to eat healthy, achieve your goals, save time, and discover new foods. We believe food is the foundation of health, convenience should not mean compromise, and that everyone is unique in how they eat and live. That’s why we’re building a future in which healthy living is both easy and enjoyable.
Hungryroot is a distributed team of top talent across 28+ U.S. states. While we have a headquarters in New York City, our remote-first culture emphasizes collaboration, team-building, and flexibility. Expect regular virtual team events, strong ownership and accountability, and an annual company retreat.
About the Role
Hungryroot is looking for a Senior Software Engineer, Android to join our growing Mobile team. This engineer needs to specialize in Android development. As a Sr. Android developer, this person will be responsible for designing, developing, and maintaining high-performance, reliable, and maintainable mobile applications for the Android platform. This individual must be an expert in the Android SDK, proficient in Kotlin, and experienced with Jetpack Compose to write clean, efficient, and modern Android applications. The role will also include troubleshooting and debugging of any issues that arise in the app.
This engineer will work closely with other developers, designers, and product managers to deliver new features and make improvements to the Hungryroot app.
Responsibilities
- Design, develop, and maintain high-performance, reliable, and maintainable mobile applications for the Android platform using Kotlin
- Work closely with other developers, designers, and product managers to deliver new features and improvements to the app
- Troubleshoot and debug any issues that arise in the app and provide ongoing maintenance and support
- Lead and mentor other developers, and be involved in the development and review of technical designs and architecture
- Participate in code reviews, technical meetings and project planning meetings
- Continuously learn and stay up-to-date with the latest development technologies and best practices in the Android ecosystem
Qualifications
- Minimum of 7+ years experience working on Android apps
- 1+ year of Jetpack Compose
- Experience with Kotlin, Clean Architecture, MVVM, Coroutines/Flow/StateFlow, Hilt/Dagger, REST APIs, OkHttp, unit testing, and Git/CI workflows.
- Good grasp of computer science concepts, common design patterns, good engineering practices, and frequent real world pitfalls.
- Excellent communication skills and ability to work with multiple cross-functional teams
Perks & Benefits
- Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!
- Equity
- Unlimited vacation policy
- Universal paid parental leave
- Monthly Hungryroot credit for delicious, healthy groceries
- Comprehensive health, vision, dental, and life insurance
- 401k with Company Match
- A work from home stipend to support your initial home-office setup
Expected Pay Range:
$160,000 - $180,000
#LI-REMOTE
Our mission to help make healthy eating easy, accessible, and joyful is better served by a diverse workplace. We are a proud Equal Opportunity Employer committed to building an inclusive workplace. We have zero-tolerance for harassment or discrimination. We do not discriminate on the basis of race, religion, ethnicity, national origin, gender identity, gender expression, sexual orientation, age, marital status, veteran status, or disability.
Create a Job Alert
Interested in building your career at Hungryroot? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field