
Senior Software Engineer, Mobile
Job Description
Posted on: February 25, 2025
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. Compensation Range: $146.5K - $207.7K
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!