Own architecture and day-to-day development of our React Native / Expo mobile application.
Partner closely with our API engineers, not as a downstream consumer, but as a co-author of requirements and contracts.
Work side-by-side with the web engineering team to ship cohesive, parallel experiences across platforms; coordinate shared patterns, shared concerns, and shared deadlines.
Collaborate daily with product, design, and QA to translate ambiguous customer problems into clean, shippable solutions.
Set the technical bar for the mobile codebase through architecture, code review, testing strategy, performance work, accessibility, and release engineering.
Mentor and uplevel other engineers and act as a force multiplier rather than a single point of throughput.
Drive technical decisions with a relentless customer focus: what we ship has to work, in the real world, on real devices, for real users.
Requirements
10+ years of professional software engineering experience, with substantial recent experience in React Native development.
Deep, demonstrated expertise with React Native across both iOS and Android, including the practical realities of cross-platform development (platform differences, native modules, performance, app store release processes).
Hands-on experience using Expo as a development platform
managed workflow, EAS Build / Submit / Update, and the tradeoffs involved.
Ability to write and maintain native bridges
comfort dropping into Swift/Objective-C and Kotlin/Java when needed.
A strong customer focus, with a track record of building customer-facing enterprise applications that real people depend on.
Experience working with an API, helping define requirements, shape contracts, and contribute to implementation decisions.
Demonstrated technical leadership as a senior IC: setting architectural direction, raising code quality through review and example, and helping less-senior engineers grow through pairing and technical guidance.
Excellent collaboration skills with cross-functional partners in product, design, QA, and adjacent engineering teams.
Strong written and verbal communication; comfort operating autonomously in a fully remote environment.
Tech Stack
Android
iOS
Java
Kotlin
Objective-C
React
React Native
Swift
Benefits
SAN offers comprehensive health and wellness coverage that ensures our employees have the care and coverage they need to stay healthy, build current and future financial security and maintain work-life balance.
All full-time employees and their dependents are eligible to enroll in our benefits.
That includes generous paid time off, paid holidays and floating holidays;
health coverage;
vision and dental plans;
retirement plans like the company's 401(k) plan with company match;