Senior Software Engineer, Android

closed
Babylist Logo

Babylist

πŸ’΅ $114k-$171k
πŸ“Remote - Canada

Summary

Join Babylist's mobile team as a Senior Software Engineer, Android to lead and contribute to the core user experience. You will build new features, collaborate with cross-functional teams, manage and fix bugs, design APIs, and oversee platform projects. This role requires 8+ years of engineering experience, including 5+ years in Android app development with Kotlin or Java. You'll need expertise in Android frameworks, libraries, and best practices. Babylist offers competitive pay, comprehensive benefits (including company-paid health insurance, paid parental leave), and a supportive work environment with opportunities for career advancement.

Requirements

  • 8+ years of engineering experience with at least 5 years of experience shipping real-world production Android applications
  • Experience with Kotlin or Java (Kotlin preferred)
  • Demonstrate a concrete understanding of CS fundamentals and Android best practices
  • Experience with Android libraries like Android X/Jetpack, Room, Kotlin Coroutines, Retrofit

Responsibilities

  • Build exciting new features and experiences in an app that people love
  • Collaborate with our product, design, and mobile development teams to build first class experiences
  • Build features in a modern Android app with low levels of technical debt
  • Own, manage, triage, and fix crashes and bugs so our users can focus on the important stuff -- getting ready for a new addition to their family
  • Collaborate with our full-stack engineers to design APIs
  • Manage platform and infrastructure projects to ensure our app is staying stable and up to date
  • Test and manage deployments to the Google Play Store

Preferred Qualifications

  • Familiarity with modern Android best practices and frameworks, like Model-View-ViewModel (MVVM) and Kotlin Flow
  • Familiarity with emerging technologies like Compose
  • Familiarity with Ruby on Rails or API design

Benefits

  • We invest in the infrastructure you’ll need to be supported and successful: tools, opportunities to connect with colleagues, and a stipend to help you set up your office
  • We build products that have a positive impact on millions of people’s lives
  • We work at a sustainable pace which means work/life balance is a real thing here
  • We believe technology and data can solve hard problems
  • We believe in exceptional management
  • We are an antiracist organization and doing the work to support differences of all kinds
  • We offer competitive pay and meaningful opportunities for career advancement
  • We have great benefits like company paid medical, dental, and vision and a generous paid parental leave policy
  • We care about employee wellbeing with perks for physical, mental and emotional health, parenting, childcare, and financial planning
  • Equity
  • Bonus
  • Company paid health, dental and vision insurance
  • Flexible spending account
  • Paid leave (including PTO and parental leave)
This job is filled or no longer available