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.