Babylist is the leading platform for expecting and new families, and they are seeking a Senior Mobile Engineer to join their Babylist Health and Education team. In this role, you will be responsible for building and enhancing mobile applications that provide resources and support for families, collaborating closely with designers and product managers.
Responsibilities:
- Build and ship features across the Babylist iOS and Android apps — you own the full development lifecycle on your work, from spec to production
- Lead the mobile build-out of Babylist's new education experience — classes, content, and resources for families preparing for parenthood
- Drive performance improvements on both platforms — you identify the bottlenecks, not just the symptoms
- Write clean, testable, maintainable code and hold the bar for the team around you — not just in your own PRs
- Translate complex requirements into intuitive interfaces in partnership with your PM and designer — you're in the room when decisions get made, not handed specs after the fact
- Collaborate with full-stack engineers on API design and architecture — you bring the mobile-first perspective to cross-platform decisions
Requirements:
- You build production-quality iOS or Android apps in Swift or Kotlin — you have deep expertise in one platform and solid working knowledge of the other, and you can speak fluently to the tradeoffs between them
- You're fluent in mobile architecture patterns — MVVM, MVC, and others — and you reach for the right one based on what you're building, not habit
- You know your platform's UI frameworks well — SwiftUI and/or Jetpack Compose, UIKit, Auto Layout, Jetpack libraries — and you build components in code, not just configure them
- You've shipped consumer-facing mobile products to real users and you care about what the experience feels like, not just whether the tests pass
- You've partnered closely with designers — you know how to read a Figma file, push back when something won't work on mobile, and close the gap between design intent and implementation
- You collaborate naturally with backend and full-stack engineers — you have opinions about API design and you're not afraid to say so
- You naturally reach for AI in your work — at Babylist, every team uses AI daily. You're already using it to move faster and improve your output, and you stay curious about what's coming next
- Build and ship features across the Babylist iOS and Android apps — you own the full development lifecycle on your work, from spec to production
- Lead the mobile build-out of Babylist's new education experience — classes, content, and resources for families preparing for parenthood
- Drive performance improvements on both platforms — you identify the bottlenecks, not just the symptoms
- Write clean, testable, maintainable code and hold the bar for the team around you — not just in your own PRs
- Translate complex requirements into intuitive interfaces in partnership with your PM and designer — you're in the room when decisions get made, not handed specs after the fact
- Collaborate with full-stack engineers on API design and architecture — you bring the mobile-first perspective to cross-platform decisions