What are the responsibilities and job description for the Senior Software Engineer, Mobile position at Lark Health?
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