Senior React Native Developer

  • Posted 2 hours ago | Updated 2 hours ago

Overview

Remote
$40 - $50
Contract - W2
Contract - Independent
Contract - 6 Month(s)
25% Travel

Skills

API
Accessibility
Android
C
Debugging
Elasticsearch
File Systems
Git
Gradle
IOS Development
Java
JavaScript
Kotlin
Management
Migration
Mobile Development
Objective-C
Optimization
Performance Tuning
React Native
React.js
Swift
Testing
UI
User Experience
Version Control

Job Details

Client: Deloitte

Role: Senior React Native Developer

Location: Remote

Duration: 7 + Months

Minimum 5+ years of mobile development (React Native + native mobile). At least 2 React native apps delivered to production. Experience migrating 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 systems - Solid grasp of React fundamentals components, hooks, state management, and context API - Practical experience with the React Native framework, including handling navigation, animations, performance optimization, and updates - Extensive 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 needed - Ability 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 linting - Understanding 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 features - Experience using native features like camera, location, push notifications, file system, etc. Additional Useful Skills: - Knowledge of version control (Git) - App store optimization and understandin

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About OJUS LLC