Senior Software Engineer, Android

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)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.