Demo

Senior Software Engineer, Mobile

Lark Health
Lark Health Salary
Mountain View, CA Full Time
POSTED ON 2/2/2025
AVAILABLE BEFORE 5/2/2025

Job Description

Job Description

About Lark

At Lark Health, we’re leading the way into a new era of cardiometabolic care, leveraging advanced AI techniques–including deterministic and generative models–to provide scalable, affordable, and compassionate care. We help our healthcare partners manage over 30 million lives and prevent conditions like obesity, hypertension, type II diabetes, and behavioral health. Our platform delivers real-time personalized counseling and health monitoring for each patient. By providing compelling and actionable insights, we empower every user to live happier, healthier lives. Come join our team!

What You’ll Do

Lead Technical Strategy & Architecture

Own architectural decisions and best practices for our React Native codebase

Collaborate with cross-functional stakeholders (Product, Design, Backend) to align mobile engineering with business goals.

Champion code quality, performance, scalability, security, testing and above all quality.

Define a cohesive mobile testing strategy, get buy-in from other team members and mentor them to adhere to it.

Participate in a cross functional guild of other senior engineers to help set best practices for the larger engineering team.

Hands-on Development

Build new features, refactor legacy code, and scale our React Native mobile application.

Write clean, high-quality TypeScript code that adheres to React best practices

Ensure robust test coverage (aiming close to 100%) through fast, automated testing strategies.

Mentorship & Team Collaboration

Mentor mid-level and senior engineers, providing regular code reviews and guidance on best practices. Level up team members both on your own team and on other teams you interact with.

Collaborate with other engineering teams to define project goals, scope, and timelines.

Uphold and continuously refine coding guidelines to protect user data privacy and security.

Agile Methodologies

Participate in and guide sprint planning, daily stand-ups, and retrospectives.

Work closely with Product and Design teams to translate requirements into technical solutions and make informed trade-offs.

What You’ll Need

Extensive Mobile Experience : Demonstrated expertise in React Native and TypeScript, with a deep background in both React Native and native Android development (Java / Kotlin) and an understanding of the current Android ecosystem.

Proven Leadership : Experience in a tech lead engineering role, guiding projects from concept to launch and mentoring team members.

Mobile Testing Expertise : Experience bringing mobile testing practices to a team without consistent testing processes, elevating test coverage, introducing automation frameworks, and fostering a testing culture.

Monitoring and alerting : Experience implementing monitoring and alerting and implementing Service Level Objectives, experience with Datadog a plus

Quality over quantity : Experience driving an application’s codebase and product to maturity where quality comes before quantity.

Agile Mindset : Proven track record in sprint planning and working with Agile methodologies.

Strong Collaboration Skills : Ability to partner effectively with product managers, designers, and other engineering teams.

Education : MS in Computer Science or equivalent work experience

Working at Lark

Lark operates as a remote organization, requiring all employees to reside within the United States.  The specific salary offered to a candidate will depend on various factors, including their location, job level, and verified job-related knowledge, skills, and experience. In addition to a comprehensive benefits package, candidates may be eligible for additional compensation, such as participation in a bonus program and stock awards, where applicable.

Lark is an Equal Opportunity and Affirmative Action Employer. We believe that diverse teams foster innovation and add to our mission-driven culture. We strongly encourage people from underrepresented groups to apply.

LI-JB1

LI-Remote

Compensation Range : $146.5K - $207.7K

Salary : $146,500 - $207,700

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer, Mobile?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Mobile career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Lark Health

Lark Health
Hired Organization Address Mountain View, CA Full Time
Job Description Job Description About Lark At Lark Health, we’re leading the way into a new era of cardiometabolic care,...

Not the job you're looking for? Here are some other Senior Software Engineer, Mobile jobs in the Mountain View, CA area that may be a better fit.

Senior Mobile Software Engineer

S.T.E.P., Stanford, CA

Senior Software Engineer

Broadcom Software, Palo Alto, CA

AI Assistant is available now!

Feel free to start your new journey!