
Senior Software Developer

Life360
Summary
Join Life360's International Growth team as a Senior Android Developer and play a key role in shaping and delivering feature experiments that drive revenue growth in international markets. You will be involved in the entire experiment lifecycle, from prototype to development and hardening, and monitor rollouts to ensure high-quality user experience. Collaborate with a cross-functional team, design and maintain robust Android frameworks using Kotlin, Jetpack Compose, and other relevant tools. Own and reframe existing feature components, create automation workflows, and roadmap innovative features to enhance family connection. The position requires a Bachelor's degree or equivalent experience, strong debugging and problem-solving skills, and expertise in Kotlin and Android frameworks. Life360 offers a competitive salary, comprehensive benefits, and a remote-first work environment.
Requirements
- Bachelor's Degree or equivalent experience
- Strong debugging skills
- Many problems in the sensor frameworks require understanding hard-to-pinpoint and non-reproducible problems
- Identify and correct bottlenecks and fix bugs to improve application performance and responsiveness
- Problem-solving
- We will be solving problems that do not have clear solutions with limited resources available online
- Architecture mindset
- Strong understanding of software architecture principles and experience in making codebases more testable
- Designing and prototyping experiments/features that are being integrated into existing components
- Strong understanding of the Android ecosystem
- Expert knowledge of Kotlin and familiarity with Android frameworks and APIs
- Being proficient with reactive programming
- Design, build, and maintain advanced applications for the Android platform with a focus on location-based services
- Adaptable and able to pick up new concepts
- Drive to level up
- Conduct code reviews and mentor junior engineers to promote best practices and improve code quality
- Work closely with product managers, designers, and engineers to define, design, and ship new features and test strategies
- A Passion for quality
- We want someone who will take the craftsmanship of their work seriously and strive to improve the areas they work in continually
- Pioneer new test strategies via automation to enhance the reliability and efficiency of our testing processes
- Strong communication
- High level of soft skills, will communicate with cross-operation group teams to facilitate the development process
- At times, may need to communicate with external partners
- Being proficient in building and rolling out experiments
Responsibilities
- Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product
- Design and maintain robust Android frameworks using tools such as Kotlin, Jetpack Compose, MVVM, or other relevant frameworks
- Opportunity to be on the leading edge of growth experimentation in International markets
- Own and reframe existing feature components
- Create foundational automation workflows that lead to better product quality and reliability
- Roadmap innovative features to bring families closer together through contextual awareness, improved geolocation, and better communication
Preferred Qualifications
- Familiarity with location and other sensors
- Familiarity with background running tasks/services on Android
- Familiarity with networking and persistence technologies
- Familiarity with developing highly polished user interfaces and animations
- Familiarity with all levels of automated testing
Benefits
- Competitive pay and benefits
- Medical, dental, vision, life and disability insurance plans
- RRSP plan with DPSP company matching program
- Employee Assistance Program (EAP) for mental well being
- Flexible PTO, several company wide days off throughout the year
- Winter and Summer Week-long Synchronized Company Shutdowns
- Learning & Development programs
- Equipment, tools, and reimbursement support for a productive remote environment
- Free Life360 Platinum Membership for your preferred circle
- Free Tile Products
Share this job:
Similar Remote Jobs

