The largest virtual clinic for women's & family health offering continuous, holistic care on the path to parenthood.
Senior Software Engineer, Android
Location
United States
Posted
60 days ago
Salary
$195K - $250K / year
Job Description
Role Description
Maven is the world's largest virtual clinic for women and families on a mission to make healthcare work for all of us. Maven's award-winning digital programs provide clinical, emotional, and financial support all in one platform, spanning fertility & family building, maternity & newborn care, parenting & pediatrics, and menopause & midlife.
As an Android Engineer, you will collaborate with a cross-functional team, including backend engineers, UX designers, product analysts, and the rest of our mobile team.
As a Senior Software Engineer, you will:
- Work cross-functionally to drive the development of new features and products, ensuring they meet customer needs and adhere to Maven’s quality standards.
- Write well-crafted, well-tested, readable, and maintainable code.
- Develop Unit and UI automation tests to ensure robustness, covering edge cases, usability, and reliability.
- Navigate ambiguity, multitask effectively, and lead cross-functional projects, delivering high-quality solutions.
- Drive technical design discussions and provide guidance to team members on best practices, coding standards, and architectural principles.
- Mentor and guide junior engineers, helping to develop their technical skills and fostering a culture of continuous learning and improvement.
- Identify and evaluate emerging technologies, tools, and trends to drive innovation and improve our engineering processes.
Qualifications
- 6+ years of professional experience developing user-facing Android native applications.
- Experience with modern Android development frameworks such as Jetpack Compose and Kotlin Coroutines.
- Strong understanding of modern application architectures (MVVM, MVI, etc.).
- Proficiency in Kotlin.
- Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles.
- Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor junior engineers.
Requirements
The base salary range for this role is $195,000 - $250,000 per year. You will also be entitled to receive equity and benefits. Individual pay decisions are based on a number of factors, including qualifications for the role, experience level, and skillset.
Maven embraces a flexible hybrid work model. Our teams primarily operate from the New York Metropolitan area, NY, and remotely via San Francisco/Bay Area, CA, Seattle, WA, Boston, MA, Chicago, IL, and Washington, D.C. For those in our New York City office, we encourage in-person collaboration by requiring team members to work onsite three days a week (Tuesday, Wednesday, Thursday). For those based in San Francisco/Bay Area, CA, Seattle, WA, Boston, MA, Chicago, IL, and Washington, D.C., we encourage in-person collaboration by requiring team members to attend quarterly Work Together Days within these cities.
Benefits
- Maven for Mavens: access to the full platform and specialists, including care for mental health, reproductive health, family planning and pediatrics.
- Whole-self care through wellness partnerships.
- Hybrid work, in office meals, and work together days.
- 16 weeks 100% paid parental leave and new parent stipend (for Mavens who've been with us for 1 year+).
- Annual professional development stipend and access to a personal career coach through Maven for Mavens.
- 401K matching for US-based employees, with immediate vesting.
These benefits are applicable to Maven Clinic Co., US-based, full-time employees only. 1099/Contract Providers are ineligible for these benefits.
Job Requirements
- 6+ years of professional experience developing user-facing Android native applications.
- Experience with modern Android development frameworks such as Jetpack Compose and Kotlin Coroutines.
- Strong understanding of modern application architectures (MVVM, MVI, etc.).
- Proficiency in Kotlin.
- Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles.
- Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor junior engineers.
- The base salary range for this role is $195,000 - $250,000 per year. You will also be entitled to receive equity and benefits. Individual pay decisions are based on a number of factors, including qualifications for the role, experience level, and skillset.
- Maven embraces a flexible hybrid work model. Our teams primarily operate from the New York Metropolitan area, NY, and remotely via San Francisco/Bay Area, CA, Seattle, WA, Boston, MA, Chicago, IL, and Washington, D.C. For those in our New York City office, we encourage in-person collaboration by requiring team members to work onsite three days a week (Tuesday, Wednesday, Thursday). For those based in San Francisco/Bay Area, CA, Seattle, WA, Boston, MA, Chicago, IL, and Washington, D.C., we encourage in-person collaboration by requiring team members to attend quarterly Work Together Days within these cities.
Benefits
- Maven for Mavens: access to the full platform and specialists, including care for mental health, reproductive health, family planning and pediatrics.
- Whole-self care through wellness partnerships.
- Hybrid work, in office meals, and work together days.
- 16 weeks 100% paid parental leave and new parent stipend (for Mavens who've been with us for 1 year+).
- Annual professional development stipend and access to a personal career coach through Maven for Mavens.
- 401K matching for US-based employees, with immediate vesting.
- These benefits are applicable to Maven Clinic Co., US-based, full-time employees only. 1099/Contract Providers are ineligible for these benefits.
Related Guides
Related Job Pages
More Android Engineer Jobs
Staff Android Engineer enhancing user experience for Life360.
We are looking for a seasoned Mobile Application Developer (Android) to build and maintain high-performing, scalable mobile applications in a fast-paced startup environment. This role focuses on delivering seamless user experiences using React Native, collaborating with cross-fun...
Mobile Engineer developing applications for iOS and Android at zerohash
Senior Software Engineer building and maintaining the Android SDK for mobile applications.