Senior Software Engineering (Mobile) (React Native)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineering (Mobile) (React Native): Guiding the technical implementation of a cross-platform React Native mobile application for field service technicians and sales professionals, with an accent on large-scale modular architecture, native integrations, and offline-first capabilities. Focus on designing and delivering complex state management and scalable mobile features across iOS and Android.
Location: US Remote
Salary: $163,400–$245,000 USD (Zone 1)
Company
builds software for field service operations used by technicians and sales teams.
What you will do
- Guide technical implementation of a cross-platform React Native mobile application used daily by field service technicians and sales professionals.
- Develop key product differentiators across a large-scale, feature-rich app with 150+ modular packages.
- Architect and design modular mobile application structure at scale.
- Implement and optimize complex state management using Redux, Redux Saga, and scalable patterns.
- Deliver offline-first functionality with reliable data persistence.
- Ensure strong platform fundamentals across both iOS and Android.
Requirements
- 5+ years of mobile application development experience.
- 5+ years of experience with React Native.
- Expert-level programming experience in TypeScript.
- Strong experience with Redux, Redux Saga, and complex state management patterns.
- Experience architecting and designing modular mobile applications at scale.
- Solid understanding of iOS and Android platform fundamentals.
Nice to have
- Knowledge of Expo and EAS for OTA updates and build management.
- Experience with offline-first mobile architectures and data persistence (Redux Persist).
- Familiarity with native module development in Swift and Kotlin.
- Experience with Fastlane for CI/CD and app store deployment.
- Experience with React Navigation and complex navigation architectures.
- Experience with hardware integrations (printers, barcode scanners, GPS tracking).
Culture & Benefits
- Flextime and support for autonomous work, with learning and development opportunities.
- Comprehensive onboarding and leadership training programs.
- Company-paid medical, dental, and vision benefits, plus FSA and HSA, and 401k match.
- Telehealth options including memberships to One Medical.
- Parental leave support and fertility services coverage up to $20k, plus other family benefits.
- Use of automated and AI-assisted tools to support parts of the recruitment process (hiring decisions made by hiring teams).
Hiring process
- Recruitment may use automated and AI-assisted tools to improve efficiency and candidate experience.
- Hiring decisions are made by the hiring teams.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →