15 days ago
Draper, UT, USAMid Level / Senior

Base Salary

$80k - $120k/yr

Responsibilities

  • Build and maintain cross-platform mobile applications using React, TypeScript, Expo, React Navigation, and Expo Router.
  • Integrate with native iOS and Android modules using Swift, Objective-C, Kotlin, and Java when needed.
  • Scope, prioritize, and deliver mobile features with product and engineering leadership.
  • Translate product requirements and Figma designs into high-quality mobile experiences.
  • Develop and maintain automated tests, debug issues, fix bugs, and improve application performance and reliability.
  • Identify and reduce technical debt, participate in code reviews, and contribute to engineering standards and documentation.
  • Collaborate with design, QA, backend engineering, and product teams and communicate technical concepts to technical and non-technical stakeholders.
  • Contribute to standups, sprint planning, retrospectives, and delivery of features within sprint timelines.

Requirements

  • 3–5 years of experience building and maintaining production mobile applications.
  • Experience working across both iOS and Android environments.
  • Proficiency with React Native and comfort working with native mobile code when needed.
  • Ability to write clean, maintainable, scalable, and well-documented code.
  • Experience with automated mobile and application testing tools.
  • Ability to collaborate cross-functionally and translate business requirements into scalable technical solutions.
  • A proactive approach to debugging, performance improvement, technical-debt reduction, and keeping current with mobile technologies.

Benefits

  • PTO as needed.
  • Comprehensive insurance coverage.
  • 401(k) match.
  • Stock option grants and a stock purchase plan.
  • Hybrid work arrangement with the ability to commute to the office in Draper, Utah.

Tech Stack

iOSJavaJestJUnitKotlinObjective-CReactReact NativeSwiftTypeScript

Categories

Mobile
Contact me