Senior Mobile Engineer
Join the mobile engineering team building a cross-platform enterprise identity and access management experience. Own mobile development for iOS and Android using React Native. The role is hybrid, with one work-from-home day per week, at the development center near Tel Aviv train station.
Responsibilities
- Own cross-platform mobile client development for iOS and Android using React Native.
- Architect and deliver scalable mobile features using Expo, modern toolchains, and native modules.
- Build mobile experiences involving biometric authentication, secure hardware enclaves, push notifications, and cryptographic key storage.
- Collaborate with product designers, backend engineers, and security researchers on user workflows.
- Maintain engineering standards through clean architecture, code reviews, automated mobile testing, and continuous deployment.
Requirements
- At least 5 years of hands-on software engineering experience.
- At least 3 years of production experience with React Native.
- Strong knowledge of native mobile development and deployment for iOS and Android.
- Practical experience with Expo and the React Native ecosystem.
- Understanding of mobile app lifecycles, offline storage, concurrency, and performance tuning.
- Strong foundations in TypeScript or JavaScript, state management, and reusable component architecture.
- Fluent technical communication skills in English.