Remote job
Staff Software Engineer
Job details
About this role
Role overview Own the shared mobile foundation that enables product teams to ship features across iOS and Android. This hands-on engineering role focuses on React Native and native modules, connected-device functionality, release operations, and measurable standards for app performance and reliability.
Responsibilities - Build and maintain reusable native modules for device control and other hardware-dependent features. - Plan React Native, iOS, Android, and dependency upgrades while keeping feature work moving. - Manage mobile builds, signing, and app store submissions; document release steps so other engineers can use them. - Set and monitor targets for crash-free sessions, startup speed, and app size, and raise tradeoffs during planning. - Coordinate API design with backend teams, including device state, pagination, payloads, and error handling. - Set review practices, mentor mobile engineers, document technical choices, and coordinate release plans across teams.
Requirements - At least 8 years of software engineering experience, including 5 years shipping mobile apps on both major app stores. - At least 3 years of production React Native work, including native module development. - Deep experience in Swift or Kotlin and working fluency in the other language; able to investigate platform SDK behavior. - Experience leading a substantial platform migration or React Native upgrade through delivery. - Backend experience sufficient to contribute as a peer to API design. - Hands-on mobile integration of hardware, Bluetooth Low Energy, or similar connected-device protocols. - Experience in a fast-paced, high-growth environment.
Nice to have - Offline-first state management and conflict resolution for unreliable connections. - Accessibility and localization delivery at scale in React Native.
Benefits and work setup - Phoenix-based candidates are preferred for a hybrid schedule at a North Phoenix headquarters. - U.S. benefits include health, dental, vision, and life insurance; paid time off; employer-supported retirement savings; paid parental leave; and an employee stock purchase plan.