Enable job alerts via email!

Senior Software Developer, Android

Life360

Canada

Remote

CAD 145,000 - 170,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Android Developer to join their International Growth team. In this remote-first role, you will lead the charge in developing feature experiments that drive revenue growth across international markets. Your expertise in Kotlin and Android frameworks will help shape the user experience for millions. With a focus on collaboration, you will work closely with cross-functional teams to design robust applications that enhance family connectivity. This position offers competitive compensation, comprehensive benefits, and the chance to make a real impact in a rapidly growing tech environment.

Benefits

Health insurance
Dental insurance
Vision insurance
Flexible PTO
Learning programs
Company matching RRSP
Free Life360 membership
Tile products

Qualifications

  • Experience in building location-based Android applications.
  • Strong debugging skills with sensor frameworks.

Responsibilities

  • Design and maintain robust Android frameworks using Kotlin.
  • Lead growth experimentation in international markets.

Skills

Kotlin
Android frameworks
APIs
Problem-solving
Debugging
Communication

Education

Bachelor's Degree

Tools

Jetpack Compose
MVVM

Job description

Join to apply for the Senior Software Developer, Android role at Life360.

About Life360
Life360’s mission is to keep people close to the ones they love. Our category-leading mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with a range of services, including location sharing, safe driver reports, and crash detection with emergency dispatch. Life360 serves approximately 77 million monthly active users (MAU), as of November 2024, across more than 170 countries.

Life360 delivers peace of mind and enhances everyday family life with seamless coordination for all the moments that matter, big and small. By continuing to innovate and deliver for our customers, we have become a household name and the must-have mobile-based membership for families (and those friends that basically are family).

Life360 has more than 500 (and growing!) remote-first employees. For more information, please visit life360.com.

Life360 is a Remote First company, which means a remote work environment will be the primary experience for all employees. All positions, unless otherwise specified, can be performed remotely (within Canada) regardless of any specified location above.

About The Team
The International Growth team is impact-driven and focused on driving revenue growth in international markets. Our work is centered around running innovative feature experiments that test product-market fit across regions. When an experiment proves successful, we take ownership of building and scaling the solution end-to-end.

About The Job
As a Senior Android Developer at the International Growth team, you will play a key role in shaping and delivering feature experiments that fuel our revenue growth in international markets. You will be involved in the entire experiment lifecycle—from prototype grooming to development and the hardening phase. You will also monitor experiment rollouts to ensure our core user experience remains a high-quality bar.

The Canada-based salary range for this position is 145,000 to 169,500 CAD. The final salary will consider your background and experience, and the compensation package includes medical, dental, vision, financial benefits, and equity.

What You’ll Do

  1. Work with cross-functional teams including design, back-end engineering, marketing, data science, and product.
  2. Design and maintain robust Android frameworks using Kotlin, Jetpack Compose, MVVM, or other relevant frameworks.
  3. Lead growth experimentation in international markets.
  4. Own and improve existing feature components.
  5. Create automation workflows to enhance product quality and reliability.
  6. Develop innovative features to bring families closer through improved geolocation, contextual awareness, and communication.

What We’re Looking For

  • Bachelor's Degree or equivalent experience.
  • Strong debugging skills, especially with sensor frameworks and non-reproducible problems.
  • Problem-solving skills for complex issues with limited resources.
  • Understanding of software architecture principles and experience in making codebases more testable.
  • Proficiency in Kotlin, Android frameworks, APIs, and reactive programming.
  • Experience building location-based Android applications.
  • Adaptability and quick learning ability.
  • Experience in mentoring and code reviews.
  • Passion for quality and automation testing strategies.
  • Strong communication skills for cross-team collaboration and external partners.
  • Experience in building and rolling out experiments.

Bonus Skills

  • Familiarity with location sensors, background tasks, networking, persistence, UI animations, and automated testing.

Our Benefits

  • Competitive pay and benefits including health, dental, vision, life, and disability insurance.
  • RRSP with company matching, Employee Assistance Program, flexible PTO, company shutdowns, learning programs, remote work support, free Life360 membership, and Tile products.

Life360 Values & Diversity

We foster a culture of integrity, respect, and impact, emphasizing diversity and inclusion. We encourage all qualified candidates to apply, regardless of background or experience, and value the unique perspectives each individual brings to our team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr Software Engineer - Flight Control (Remote, CAN)

CrowdStrike Canada ULC

Remote

CAD 150,000 - 225,000

Yesterday
Be an early applicant

Senior Software Engineer (Identity Decisioning)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

5 days ago
Be an early applicant

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Affirm

Calgary

Remote

CAD 150,000 - 200,000

5 days ago
Be an early applicant

Senior Software Engineer

AlphaSense

Remote

CAD 115,000 - 150,000

6 days ago
Be an early applicant

Sr. Software Engineer - Windows Kernel Sensor (Remote, CAN)

CrowdStrike

Nova Scotia

Remote

CAD 150,000 - 225,000

9 days ago

Sr. Software Engineer - Windows Kernel Sensor (Remote, CAN)

CrowdStrike

Calgary

Remote

CAD 150,000 - 225,000

9 days ago

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Affirm

Prince Edward Island

Remote

USD 150,000 - 200,000

3 days ago
Be an early applicant

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

5 days ago
Be an early applicant

Senior Software Developer

Live Nation Entertainment

Toronto

Remote

CAD 130,000 - 150,000

5 days ago
Be an early applicant