A Senior Android Engineer is needed to lead the redesign of a core mobile application, making it faster, more intuitive, and emotionally engaging for families. This role focuses on developing key app surfaces such as navigation, home experience, and personalized content using modern Android technologies and treating AI as a first-class development partner.
Responsibilities
- Design and refine core application features that increase user engagement and improve daily functionality for members.
- Develop software using AI (Claude) as a primary collaborator, focusing on orchestrating AI agents to generate code, then reviewing and testing outputs.
- Build modular, reusable, and high-performance UI components using Kotlin and Jetpack Compose following modern Android practices.
- Work closely with designers and product managers to translate user needs and experience goals into scalable technical solutions.
- Contribute to architectural discussions and support ongoing efforts to migrate to Jetpack Compose and redesign the application.
- Ensure high-quality user interface execution and consistency by developing UX frameworks aligned with the design system.
- Maintain and improve app performance, accessibility, and reliability through testing, monitoring, and iterative enhancements.
- Perform thorough code reviews and help foster a collaborative, inclusive engineering culture.
Requirements
- Minimum of 5 years of experience developing high-quality Android applications, ideally for consumer-facing products.
- At least 2 years of experience in prompting and evaluating outputs from large language models (LLMs).
- Hands-on experience with prompt engineering, agentic workflows, context window management, and MCP function calling.
- Strong expertise in Kotlin and modern Android frameworks including Jetpack Compose, Coroutines, and Architecture Components.
- Proven experience working with or contributing to design systems and reusable UI component libraries.
- Solid understanding of Android app architecture, UI performance optimization, and lifecycle management.
- Excellent communication skills and a collaborative approach when working with product, design, and cross-platform teams.
- Demonstrated ability to build high-quality, user-centric, and delightful user experiences.
Nice to Have
- Familiarity with A/B testing frameworks, remote configuration, or server-driven UI concepts is beneficial.
Tech Stack
Kotlin, Jetpack Compose, Coroutines, Architecture Components, Android, AI (Claude), LLM prompting, Agentic workflows, MCP function calling, Design systems
Benefits
- Competitive salary and benefits package
- Comprehensive medical, dental, vision, life, and disability insurance
- RRSP plan with DPSP company matching
- Employee Assistance Program (EAP) for mental well-being
- Flexible paid time off and company-wide holidays
- Extended company shutdowns during winter and summer
- Learning and development opportunities
- Provision of equipment, tools, and reimbursement for remote work setup
- Free Platinum membership for a personal circle
- Free Tile products
Compensation
The Canada-based salary range for this position is $149,500 to $177,500 CAD. The compensation package includes equity, medical, dental, vision, life and disability insurance, RRSP with DPSP matching, EAP, flexible PTO, company shutdowns, learning programs, equipment support, free Life360 membership, and free Tile products.
Work Arrangement
Remote First company; all positions can be performed remotely within Canada
Team
Part of the Experiences team within a company of over 500 remote-first employees; collaborates closely with design, product, and platform teams; part of the engineering organization focused on core app transformation
- We value integrity and trust, fostering a team of respectful, high-character individuals.
- We communicate directly and honestly, even when addressing difficult topics.
- We prioritize member experience over metrics, focusing on delivering meaningful value to families.
- We operate with intensity and focus to deliver high-impact results.
Additional Information
- The company operates as Remote First, meaning remote work is the standard for all employees.
- All roles, unless otherwise stated, are remote and based within Canada.
- The company is an equal opportunity employer that values diversity and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or other legally protected statuses.
- Applicants are encouraged to apply even if they do not meet every listed qualification.
- Free Life360 Platinum Membership is provided for a personal circle.
- Free Tile Products are included as part of employment benefits.
Not specified
