Mobile Developer (React Native)
Core
Build, release, and maintain cross-platform mobile applications for iOS and Android using React Native.
Role type
Senior IC mobile developer (React Native)
Builds
Cross-platform mobile apps for iOS and Android
Domain
Mobile development
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, JavaScript, React, API integrations, state management, offline support, push notifications, third-party integrations, mobile performance optimization, security, automated testing, production debugging, Xcode, Android Studio, native build systems, Git, CI/CD pipelines, code reviews, engineering standards, mentoring
Preferred skills
Swift, Kotlin, native-module development, Expo, Firebase, Sentry, Crashlytics, analytics, feature flags, React Native New Architecture, Fabric, TurboModules, AI/LLM integration, voice features, recommendation systems, generative features
Technologies
React Native, TypeScript, JavaScript, React, Xcode, Android Studio, Expo, Firebase, Sentry, Crashlytics
Responsibilities
Design scalable mobile architecture and reusable component libraries; Implement API integrations, authentication, and state management; Optimize application performance and security; Lead complex features from design to production; Conduct code reviews and define engineering standards; Mentor junior engineers
Seniority
Senior, hands-on IC