Senior Software Engineer, Android
$158.5k - $237.5k per yearBabylist
Who We Are
Babylist is the trusted platform for millions of growing families. For over a decade, Babylist has been the technology solution for expecting parents and the community that supports them, expanding from baby registry into a full-service platform that helps parents make decisions with confidence, stay connected, and build happy and healthy families. Every year Babylist helps over 9M people make purchases through its registry, app, ecommerce shop, and comprehensive product guides. The Babylist ecosystem now includes Babylist Health, which provides access to products and services including insurance-covered breast pumps, Expectful, a new voice in health and wellness for pre-pregnancy through postpartum care, and The Push, a branded content studio that works with the biggest companies in the baby space. With over 59M monthly pageviews and 1.2M TikTok followers, Babylist is a generational brand leading the $88 billion baby product industry. To learn about Babylist’s registry options, editorial content, and more, visit
Our Ways of Working
Babylist thrives as a remote-first company, with HQ team members located across the U.S. and Canada. We meet in person twice a year—once as a company and once by department to strengthen the relationships that power our work. We show up consistently, stay purpose-driven, and achieve results —together, from anywhere.
Our Tech Stack
- Our Android application is 100% Kotlin
- Android Room
- Ok / Retrofit
- Kotlin Coroutines / Flow
- Ruby on Rails REST API
What the Role Is
Babylist is looking for a Senior Software Engineer, Android to join and lead on our mobile team. This team is responsible for the core experiences of our users through their new parent journey with Babylist. You’ll work with expert Product Managers, Design, and software engineers to build out the experience that is the core of our business and execute other key initiatives.
What You'll Do
- You’ll build exciting new features and experiences in an app that people love. Our Android app is used by hundreds of thousands of delighted users -- that’s why it’s so highly rated on Google Play!
- You’ll collaborate with our product, design, and mobile development teams to build first class experiences.
- You’ll build features in a modern Android app with low levels of technical debt.
- You’ll 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.
- You’ll collaborate with our full-stack engineers to design APIs.
- You’ll manage platform and infrastructure projects to ensure our app is staying stable and up to date.
- You’ll test and manage deployments to the Google Play Store.
Who You Are
- You’re confident in the Android ecosystem and are familiar with modern Android tools and frameworks.
- You find pride in shipping code that’s clean, DRY, and well-tested.
- You take ownership of your project, from technical planning and implementation to testing and deployment.
- You enjoy partnering up with product and design teams to deliver a great user experience.
- You have the confidence to communicate something technical to a non-technical team member. You know how to cut out the jargon and talk to others like human beings.
- You know how to roll up your sleeves. We like systems that run well, but when things don't go as planned we support each other.
What You've Done
- 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)
- You should be able to demonstrate a concrete understanding of CS fundamentals and Android best practices.
- Experience with Android libraries like Android X/Jetpack, Room, Kotlin Coroutines, Retrofit
- Familiarity with modern Android best practices and frameworks, like Model-View-ViewModel (MVVM) and Kotlin Flow.
- Familiarity with emerging technologies like Compose is a plus!
- Familiarity with Ruby on Rails or API design is a plus!
Why You Will Love Working At Babylist
- 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 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
Babylist takes a market-based approach to pay, and pay may vary depending on your location. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location.
The estimated pay range for this role is CAD $158,500.00 - $237,500.00
In addition, Babylist offers equity, bonus, and benefits, including company paid health, dental and vision insurance, flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies.
SMS Consent : As part of our hiring process, Babylist may offer the option to receive text message updates about your application and interview scheduling. You will have the opportunity to opt in or out of SMS communications later in the application process. Choosing not to receive SMS messages will not affect your application status, and communication will continue via email or phone. Message and Data Rates may apply. You can STOP messaging by sending STOP and get more help by sending HELP. To view our Privacy Policy, please visit .
IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All of our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@babylist.com), instant messaging platforms or unsolicited calls.
#bi-remote
#J-18808-Ljbffr$118k - $162k per year
...If you are too, let's talk. The Okta Android platform team is responsible for... ...We are looking for an experienced Software Development Engineer in Test (SDET) to join the Android platform... ...Java/Kotlin with colleagues of varying seniority. Establish and drive quality...SeniorSoftwareLocal areaWorldwide$5000 per month
...Senior Staff Software Engineer - Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit,...SeniorSoftwareFull timeWork at officeWork from home$180k - $220k per year
...dynamics and innovative problem-solving. BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move... ..., performance, and a polished experience on both iOS and Android. Skills & Experience: We are looking for teammates...SeniorSoftwareFull timeWork at officeWorldwide- ...About the Role Department: Engineering Role Summary: We are... ...technical direction for our Android platform and raise the engineering... ...the organization. As the most senior individual contributor on the... ...~8+ years of professional software engineering experience, with...SeniorSoftwareFull timeInternshipRemote work
$5000 per month
...Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer - Capital One Travel - Android About Capital One Canada. For 30 years, we’ve been on... ...Provide mentorship to Junior, Intermediate, and Senior mobile associates Basic Qualifications At least...SeniorSoftwareFull timeWork at officeWork from home$172.96k - $197.4k per year
...Staff Android Engineer About Capital One Canada. For 30 years, we've been on a mission to change... ...Team Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a... ...mentorship to Junior, Intermediate, and Senior mobile associates Basic Qualifications...SeniorSoftwareFull timeWork at officeWork from home$118k - $162k per year
...Responsibilities Define and own the Android test automation strategy and framework architecture... ...guide quality and development engineers while writing and reviewing Java and Kotlin... ...Collaborate with product management, software development, and cross-functional teams to...SeniorSoftwareFull timeWorldwide$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations... ...entitlement matter Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the level of writing queries...SeniorSoftwareFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$136k - $187k per year
...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced...SeniorSoftwareLocal areaWorldwideFlexible hours- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and...SeniorSoftwareLong term contractFull timeWorldwide
- ...Engineering Backend Permanent Toronto The Platform team creates the technology that enables Spotify to learn quickly and scale easily... ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our...SeniorSoftwareLong term contractPermanent employmentFull timeInternshipWork from homeFlexible hours
$118k - $152k per year
...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the full...SeniorSoftwareFull timeInternshipImmediate start$120k - $145k per year
...deliver intelligent solutions trusted by 500 million people. About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working within the software development team, your duties will require you to assist in the development of...SeniorSoftwareFull timeWork from homeFlexible hours- ...Responsibilities Develop maintainable, testable, and performant Android software. Lead development of major product features with designers, project managers, and developers on other platforms. Provide mentorship to other developers. Participate in code reviews...SeniorSoftwareFull timeWork from homeFlexible hours
$5000 per month
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want...SeniorSoftwareFull timeWork at officeWork from home$136k - $170k per year
...belong and have the opportunity to thrive. Lyft is looking for software engineers from a scope of disciplines. We are growing our team with... ...stuff to help make Lyft the best transportation solution. As an Senior Software Engineer on the Rider Team, you will work hand in hand...SeniorSoftwareHourly payFull timeWork at officeFlexible hours3 days per week$202.4k - $231k per year
...Senior Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We're a...SeniorSoftwareFull timeWork at officeWork from home- ...to name a few! ? The opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the core infrastructure that... ...dose of humility and the willingness to grow (no matter your seniority!). A fluent level in English (French is not a must)....SeniorSoftwareFull timeRemote work
$136k - $187k per year
...for the modern cloud and helps customers solve challenging security and operations pain points at scale. We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product....SeniorSoftwareLocal areaWorldwide$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...SeniorSoftwareFull timeWork at officeWork from home$95k - $145k per year
...to a CGI Office. Languages: Bilingual (English/French) Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering consulting practice within the Emerging Technologies team. As a full-time...SeniorSoftwareLong term contractPermanent employmentFull timeWork at officeShift work$136k - $187k per year
...Governance (OIG) organization is looking for a Senior Engineer to join our team — OIG is Okta’s... ...challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...SeniorSoftwareLocal areaWorldwide$144.2k per year
...The Role We are a team of passionate engineers who love solving complex distributed systems... ..., scalable, and multi-tenant storage engine for Kora. You will be instrumental in driving... .... What You Will Do Build the software underpinning the mission-critical Confluent...SeniorSoftware$202.4k - $231k per year
...Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We...SeniorSoftwareFull timeWork at officeLocal areaWork from home- ...of over 25 million diners. The OT4R iOS app is a sophisticated software tool that enables restaurant hosts, servers, managers, and owners... ...team, you’ll collaborate with a hardworking and diverse group of engineers, designers, and product managers who are committed to building...SeniorSoftwareWork at officeLocal areaRemote workFlexible hoursShift work2 days per week
- ...issues, investigate incidents, restore service, perform root-cause analysis, and remediate vulnerabilities. Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality solutions and maintain stable application environments. Contribute...SeniorSoftwareFull timeWork at office
- ...Terminal devices. You'll also build the frameworks for other engineers, both internal and external to Stripe, to develop on our custom... ...platform with ease. Responsibilities Design, build, and maintain Android apps and SDKs in Kotlin Develop Android payment applications...Full time
$130k - $150k per year
...AI capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership from idea to production... ...Role Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise,...SeniorSoftwareFull timeWork at officeRemote work- ...love to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorSoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $190k per year
...leading automotive financing portal, processing over 6.5 million credit applications annually. --- We’re looking for a Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to...SeniorSoftwareLong term contractWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Android. Be the first to apply!
- software developer no experience Toronto, ON
- software development engineer Toronto, ON
- software developer internship no experience Toronto, ON
- senior software developer Toronto, ON
- software design engineer Toronto, ON
- software engineer part time Toronto, ON
- new graduate software developer Toronto, ON
- linux software engineer Toronto, ON
- director software engineering Toronto, ON
- software engineer co-op Toronto, ON

