React Native iOS Developer

  • Posted 6 hours ago | Updated 6 hours ago

Overview

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

Skills

React Native
iOS Development
RESTful services
GraphQL
JavaScript (ES6+)
TypeScript
Redux / Context API / MobX
Firebase
Crashlytics
"push notifications"

Job Details

Job Title: React Native iOS Developer
Location: Remote

Duration : Long Term
Experience: 5+ years in mobile app development, with strong React Native and iOS expertise

Job Summary:

We are seeking a skilled React Native iOS Developer to join our team in building high-performance mobile applications for iOS platforms. The ideal candidate will have deep experience in React Native and iOS development, with a strong understanding of mobile app architecture, performance optimization, and the Apple ecosystem.

Key Responsibilities:

  • Develop and maintain high-quality mobile applications using React Native for iOS.
  • Collaborate with cross-functional teams (designers, backend developers, QA) to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Integrate with native modules and third-party APIs (RESTful services, GraphQL, etc.).
  • Write clean, maintainable, and well-documented code.
  • Conduct unit and integration testing and support QA with bug fixing and troubleshooting.
  • Stay updated with the latest trends in mobile technologies and frameworks.

Required Skills & Qualifications:

  • 5+ years of experience with React Native
  • Strong knowledge of JavaScript (ES6+), TypeScript, and related front-end technologies.
  • Solid experience developing apps for iOS (including Xcode, provisioning profiles, App Store deployment).
  • Experience working with native iOS modules, Swift or Objective-C is a plus.
  • Familiarity with Redux / Context API / MobX or other state management libraries.
  • Understanding of mobile UI/UX design principles and Apple Human Interface Guidelines.
  • Experience with Git, CI/CD, and Agile methodologies.

Preferred Qualifications:

  • Experience publishing apps to the Apple App Store.
  • Familiarity with Firebase, Crashlytics, push notifications, and analytics tools.
  • Knowledge of performance tuning and memory optimization techniques.
  • Previous experience working in a start-up or fast-paced environment.

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.