Remote Senior Android Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Babylist is seeking a Senior Software Engineer, Android to join their mobile team responsible for enhancing the user experience of building and managing registries.
  • The role involves collaborating with technical leads, software engineers, Product, Design, and other teams to implement key initiatives.
  • The tech stack includes Kotlin, Java, Android Room, OkHttp/Retrofit, Kotlin Coroutines/Flow, and Ruby on Rails REST API.
  • The ideal candidate should have 8+ years of engineering experience with a focus on Android applications, proficiency in Kotlin or Java, and a solid understanding of CS fundamentals and Android best practices.
  • Familiarity with Android libraries like Android X/Jetpack, Room, Kotlin Coroutines, Retrofit, and modern Android frameworks like MVVM and Kotlin Flow is required.
  • Experience with emerging technologies like Compose and Ruby on Rails/API design is a plus.
  • The role involves taking ownership of projects, ensuring clean, well-tested code, and collaborating with product and design teams to deliver exceptional user experiences.

Requirements:

  • 8+ years of engineering experience with 5 years of shipping real-world production Android applications.
  • Proficiency in Kotlin or Java, with a concrete understanding of CS fundamentals and Android best practices.
  • Experience with Android libraries like Android X/Jetpack, Room, Kotlin Coroutines, Retrofit, and modern Android frameworks like MVVM and Kotlin Flow.
  • Familiarity with emerging technologies like Compose and Ruby on Rails/API design.
  • Ability to communicate technical concepts effectively to non-technical team members.
  • Strong sense of ownership, pride in clean, well-tested code, and ability to collaborate with cross-functional teams.

Benefits:

  • Babylist offers a competitive salary range of CAD $158,500.00 - $197,125.00, with additional benefits like equity, bonus, and company-paid health, dental, and vision insurance.
  • The company promotes work/life balance, invests in employee infrastructure and development, and provides opportunities for career advancement.
  • Babylist believes in using technology and data to solve complex problems, exceptional management, and supporting diversity and inclusion.
  • Additional benefits include a generous paid parental leave policy, 401k with company match, and perks for physical, mental, and emotional health, parenting, childcare, and financial planning.
About the job
Posted on
Job type
Salary
$ 158,500 - 197,125 CAD / year
Position

-

Experience level
Leave a feedback