Staff Software Engineer
SmartRent, Phoenix, Arizona +1
What you will do
- Design and maintain the shared native modules that power device control and other hardware-specific features across our apps
- Plan, sequence, and schedule React Native and native platform upgrades, including related dependency work, without stalling feature delivery
- Own the iOS and Android build, signing, and store submission process, and keep it documented so any engineer on the squad can cut a release and new engineers can build on day one
- Define targets for crash-free session rate, cold start time, and binary size; instrument and alert on them; and advocate for them in planning when a feature puts one at risk