Job Description
Babylist is seeking a Senior Software Engineer, Android, to lead its mobile team. The candidate will collaborate with product managers, designers, and engineers to enhance the user experience for the Babylist app.Babylist is a platform for growing families, offering registry, app, e-commerce shop, and product guides.
What this role involves: - Building new features and experiences in the Android app.
- Collaborating with product, design, and mobile development teams.
- Managing and fixing crashes and bugs.
- Collaborating with full-stack engineers to design APIs.
- Managing platform and infrastructure projects.
- Testing and managing deployments to the Google Play Store.
Requirements: - 8+ years of engineering experience with 5+ years in Android development.
- Experience with Kotlin or Java (Kotlin preferred).
- Understanding of CS fundamentals and Android best practices.
- Experience with Android libraries like Android X/Jetpack, Room, Kotlin Coroutines, Retrofit.
- Familiarity with MVVM and Kotlin Flow.
What Babylist offers: - Tools and opportunities to connect with colleagues.
- Competitive pay and career advancement.
- Company paid medical, dental, and vision insurance.
- Generous paid parental leave policy.
- Perks for physical, mental, emotional health, parenting, childcare, and financial planning.