Senior React Native Developer - Remote

Remote, USA Full-time
Senior React Native DeveloperPosition: FulltimeLocation: RemoteDuration: Long termJob description:Minimum 5+ years of mobile development (React Native + native mobile). At least 2 React native apps delivered to production. Experience migrating to native apps to React Native. Core Technical Skills:Proven experience with React Native app architecture, including navigation, state management (Redux, MobX, or Context API), and performance optimization. Deep knowledge of JavaScript, including ES6+ features, asynchronous programming, and module systemsSolid grasp of React fundamentals - components, hooks, state management, and context APIPractical experience with the React Native framework, including handling navigation, animations, performance optimization, and updatesExtensive knowledge of integrating with native device APIs, libraries, and services.Understanding of native development for iOS (Swift/Objective-C) and Android (Java/Kotlin), with the ability to integrate native modules when neededAbility to bridge and write custom native modules for both iOS (Swift/Obj-C) and Android (Kotlin/Java) when React Native can't address specific requirements. Familiarity with tools and libraries used in React Native development: State management (Redux, Zustand, etc.), Jest/React Native Testing Library for testing, ESLint for lintingUnderstanding of app store deployment, versioning, and Gradle Play and TestFlight.Deep diagnostic and performance troubleshooting skills on both platforms. Experience migrating legacy native apps to React Native-understanding pitfalls, gradual adoption, and reuse of existing native code is preferred Mobile Platform & UI/UX: - Hands-on experience deploying and debugging apps on iOS and / or Android devices - Deep understanding of mobile UI/UX, platform conventions, responsive layouts, animations, and accessibility featuresExperience using native features like camera, location, push notifications, file system, etc.Additional Useful Skills:Knowledge of version control (Git)App store optimization and understanding of release cycles for both iOS and/or AndroidExperience in performance tuning, profiling, and optimizing app startup and runtime Apply tot his job
Apply Now
Back to Home