Senior Software Engineer, Android

Babylist is the trusted platform for millions of growing families, providing baby registry, app, ecommerce shop, and comprehensive product guides.
United States
$169,260 - $253,750
Mobile
Senior Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience
Consumer · E-Commerce

Description For Senior Software Engineer, Android

Babylist, a leading platform in the $88 billion baby product industry, is seeking a Senior Software Engineer for their Android team. This remote-first position offers an opportunity to work on an application used by hundreds of thousands of delighted users, maintaining its high rating on Google Play. The role involves building new features and experiences using modern Android technologies, with the tech stack including Kotlin, Android Room, OkHttp/Retrofit, and Kotlin Coroutines/Flow.

The ideal candidate will bring 8+ years of engineering experience, with at least 5 years specifically in shipping production Android applications. Strong expertise in Kotlin and modern Android development practices is essential, including familiarity with MVVM architecture and Kotlin Flow. The role requires both technical excellence and strong communication skills, as you'll be collaborating closely with product, design, and full-stack engineering teams.

Babylist offers a comprehensive benefits package including company-paid medical, dental, and vision insurance, 401k with company match, and generous parental leave. The company maintains a remote-first culture with team members across the U.S. and Canada, meeting in person twice yearly to strengthen relationships. They pride themselves on maintaining work-life balance while serving millions of growing families through their registry, app, and ecommerce platform.

This is an excellent opportunity for a senior Android engineer looking to make a meaningful impact on a platform that helps millions of parents make informed decisions about their growing families. The position offers competitive compensation ranging from $169,260 to $253,750, along with equity and comprehensive benefits.

Last updated a day ago

Responsibilities For Senior Software Engineer, Android

  • Build exciting new features and experiences in the Android app
  • Collaborate with product, design, and mobile development teams
  • Own, manage, triage, and fix crashes and bugs
  • Collaborate with full-stack engineers to design APIs
  • Manage platform and infrastructure projects
  • Test and manage deployments to the Google Play Store

Requirements For Senior Software Engineer, Android

Kotlin
Ruby
  • 8+ years of engineering experience with 5+ years shipping Android applications
  • Experience with Kotlin or Java (Kotlin preferred)
  • Understanding of CS fundamentals and Android best practices
  • Experience with Android libraries (Android X/Jetpack, Room, Kotlin Coroutines, Retrofit)
  • Familiarity with MVVM and Kotlin Flow
  • Strong communication skills and ability to explain technical concepts
  • Experience with Ruby on Rails or API design is a plus

Benefits For Senior Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Company paid medical, dental, and vision insurance
  • Generous paid parental leave
  • 401k with company match
  • Remote-first work environment
  • Work/life balance
  • Physical, mental and emotional health benefits
  • Parenting and childcare support
  • Financial planning assistance
  • Office setup stipend

Interested in this job?

Jobs Related To Babylist Senior Software Engineer, Android

Senior Software Engineer, Android

Senior Android Engineer position at Babylist, building features for a highly-rated baby registry app using Kotlin, with competitive pay and comprehensive benefits.

Sr. Software Development Engineer, On Road Transporter Experience

Senior Mobile Software Development Engineer position at Amazon, focusing on building core delivery experiences in the Last Mile driver delivery app and leading technical initiatives.

Sr. Software Developer Engineer (Mobile), OnRoad Transporter Experience

Senior Mobile Software Engineer role at Amazon Flex, building core delivery experiences for iOS driver delivery app and scaling mobile solutions for worldwide package delivery.

Sr. Software Development Engineer, Last Mile Platform Services, Sr.SDE

Senior Software Development Engineer position at Amazon's Last Mile Platform Services team, building mobile software solutions for delivery partners.

Senior Software Engineer - Mobile App Development

Senior Software Engineer position focused on mobile app development at Stryker's Gurugram location.