Lead React Native Developer
Core
Design, build, release, and maintain cross-platform mobile applications with React Native and TypeScript, leading complex mobile features from technical design through production support.
Role type
Senior IC Lead React Native Developer (VoIP/Cross-platform)
Builds
Cross-platform mobile applications with VoIP, calling, and voice capabilities
Domain
Mobile development, VoIP, Cross-platform
Required skills
React Native, TypeScript, JavaScript, React, VoIP/calling integrations, iOS/Android development, REST/GraphQL APIs, state management, offline functionality, push notifications, mobile performance optimization, automated testing, code reviews, mentoring
Preferred skills
Swift, Kotlin, native-module development, Expo, Firebase, Sentry, Crashlytics, React Native New Architecture, Fabric, TurboModules, AI/generative features, mobile-platform modernization
Technologies
React Native, TypeScript, JavaScript, React, iOS, Android, Xcode, Android Studio, Git, REST, GraphQL, Expo, Firebase, Sentry, Crashlytics
Responsibilities
Design scalable mobile architecture and reusable components; Build and evolve VoIP, calling, and voice capabilities; Integrate mobile applications with REST and GraphQL APIs; Develop reliable workflows involving state management, offline functionality, and push notifications; Identify and resolve mobile performance, reliability, security, and scalability issues; Conduct code reviews, establish engineering standards, and mentor junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities