Maven Clinic

Senior Software Engineer, Android

Maven Clinic

full-time

Posted on:

Location Type: Hybrid

Location: New York CityCaliforniaDistrict of ColumbiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $225,000 per year

Job Level

About the role

  • 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

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.
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentJetpack ComposeKotlinKotlin CoroutinesMVVMMVIUnit testingUI automation testingcoding standardsarchitectural principles
Soft skills
collaborationcommunicationmentoringleadershipmultitaskingproblem-solvingcontinuous learningguidancecross-functional teamworkdriving innovation