Skip to main content

Lead Software Engineer

Technology
Chirp
Midvale, United States1 months agoUntil 4/10/2026
On-site

Job description

Company Description

Chirp is dedicated to creating innovative products that provide relief and enhance everyday life. Since 2015, we have specialized in designing solutions that empower people to feel and live better. We emphasize the importance of enjoying life, whether that’s through outdoor adventures, family time, or meaningful work with our team and customers. At Chirp, we prioritize a culture of collaboration and innovation to make a positive impact on people’s lives. Role Description

As the Lead Software Engineer at Chirp, you will be the first in-house engineering hire and the technical leader of our software platform — a React Native/Expo app with a C++ optimization engine at its core. You will write code daily, architect systems, set engineering standards, and coordinate with our external development shop while we build the in-house team around you. You will own the DevOps/infrastructure, scalability, and maintenance.

As the team grows to include AI/ML, data science, and IoT engineers, you will provide technical mentorship and help shape engineering culture. This is a full-time on-site role located in Lehi, UT. Qualifications

7+ years building and shipping production React Native applications Hands-on Expo experience including EAS Build, OTA updates, and native module integration

Working proficiency in C++ — comfortable reading, debugging, and extending an optimization solver

Experience standing up CI/CD pipelines (GitHub Actions, Bitrise, or similar) and managing cloud infrastructure (AWS, GCP, or Firebase)

Experience managing or closely coordinating with outsourced development teams

Strong opinions on mobile architecture — state management, offline-first patterns, modular navigation

Effective leadership and team mentorship skills

Excellent problem-solving and communication abilities

Experience integrating Apple HealthKit or Google Health Connect APIs

Experience with BLE communication in React Native

Experience with 3D rendering libraries in React Native (Three.js, react-three-fiber, or Expo GL) is a plus

Keywords
React NativeExpoC++CI/CDAWSGCPFirebaseMobile ArchitectureProblem SolvingCommunicationApple HealthKitGoogle Health ConnectBLE Communication3D RenderingThree.jsReact-Three-FiberLead Software EngineerExpo GLDevOpsOptimization EngineScalabilityMaintenanceTechnical MentorshipEngineering CultureOutsourced DevelopmentState ManagementOffline-First PatternsModular Navigation

¿Te interesa este puesto?