React Native Mobile App Developer

  • Dallas, TX
  • Posted 3 days ago | Updated 3 days ago

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

API
Agile
Amazon Web Services
Android
Continuous Delivery
Continuous Integration
Debugging
Elasticsearch
Firebase
Gradle
GraphQL
IOS Development
Android Studio
Build Tools
Cloud Computing
Communication
Conflict Resolution
Java
JavaScript
Kotlin
Management
Microsoft Azure
Mobile Applications
Mobile Development
Node.js
Testing
Objective-C
Unit Testing
Performance Tuning
Problem Solving
React Native
React.js
Swift
TypeScript
Xcode

Job Details

Position: React Native Mobile App Developer

Location: Saint Louis, MI & Dallas, TX & New York, NY & San Ramon, CA (Hybrid Model)

Job Type: 12+ Months Contract

Mandatory Skills React Native, Flutter, GraphQL , NodeJS

Position Overview:

  • We are looking for a highly skilled and motivated React Native Mobile App Developer to join our team. The ideal candidate should have deep expertise in building scalable, high-performance mobile applications with React Native, along with proficiency in state management, debugging, and native platform integration. This role requires hands-on experience with modern JavaScript/TypeScript, as well as exposure to backend and API technologies.

Required Skills & Qualifications:

  • 5+ years of professional mobile development experience with at least 3+ years in React Native.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Solid understanding of Redux, Context API, and other state management patterns.
  • Experience with GraphQL (Apollo Client or Relay preferred).
  • Working knowledge of Node.js for backend integration.
  • Hands-on experience with Android (Java/Kotlin) and iOS (Objective-C/Swift) native development.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Experience with mobile build tools (Xcode, Android Studio, Gradle, Fastlane, etc.).
  • Familiarity with CI/CD pipelines for mobile applications is a plus.
  • Excellent communication skills, ability to work independently as well as in a collaborative team environment.
  • A keen learner who stays up to date with evolving frameworks, libraries, and best practices.

Preferred Qualifications:

  • Experience in creating custom NPM packages and managing multi-package integrations (monorepo structures, workspaces, etc.).
  • Experience with unit testing frameworks (Jest, React Testing Library, Detox).
  • Knowledge of mobile app security best practices.
  • Exposure to cloud platforms (AWS, Azure, Firebase).
  • Familiarity with Agile methodologies.
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.