Senior Engineer, Mobile

Kipu SystemsSalt Lake City, UT

About The Position

We’re looking for a Senior Engineer to help define and drive Kipu’s mobile strategy. You’ll be a foundational member of our mobile engineering effort, building cross-platform applications in React Native that bring Kipu’s clinical, operational, and patient engagement workflows to the devices of administrators, clinicians, and patients. This is a full-stack-leaning role. You’ll own features from UI implementation through API integration, working closely with product, design, and backend teams. You’ll help set the technical direction for mobile at Kipu, establish patterns and standards, and ship software that makes a measurable difference in behavioral health treatment.

Requirements

  • Proven experience developing cross-platform mobile applications using React Native.
  • Strong background in frontend engineering with React or Vue.js.
  • Working knowledge of backend development and designing/integrating APIs.
  • Comfortable owning features from UI implementation through backend connectivity.
  • Passion for building clean, scalable, high-quality software.
  • Experience with mobile CI/CD pipelines, app store deployment processes, and mobile testing frameworks.
  • Familiarity with native mobile development concepts (iOS/Android) to support debugging and platform-specific optimizations.

Nice To Haves

  • Experience in healthcare technology or familiarity with HIPAA compliance requirements.
  • Prior experience building mobile apps for clinical or operational workflows.
  • Exposure to offline-first architectures or mobile data synchronization patterns.
  • Experience with TypeScript in a React Native context.
  • Contributions to open-source mobile libraries or tools.

Responsibilities

  • Mobile application development:
  • Build and ship cross-platform mobile applications using React Native, targeting both iOS and Android.
  • Implement responsive, accessible, and performant UI components that meet clinical usability standards.
  • Establish mobile architecture patterns, shared component libraries, and testing strategies for long-term scalability.
  • Full-stack feature ownership:
  • Own features end-to-end, from frontend implementation through backend connectivity and API integration.
  • Collaborate with backend engineers on API design, data contracts, and service integration to ensure clean, reliable mobile experiences.
  • Proactively identify and resolve performance bottlenecks, including network latency, offline handling, and device-specific issues.
  • Technical leadership and standards:
  • Help define the mobile engineering playbook: tooling, CI/CD pipelines, code review standards, and release processes.
  • Mentor other engineers on React Native, mobile best practices, and frontend architecture.
  • Evaluate and recommend mobile libraries, frameworks, and tools as the platform evolves.
  • Cross-functional collaboration:
  • Partner with product management and design to translate requirements into well-scoped, shippable work.
  • Work closely with QA to define mobile testing strategies, including device coverage, accessibility testing, and automation.
  • Contribute to technical planning, sprint execution, and architectural discussions across the engineering organization.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service