Dev Centre House Ireland
React Native Mobile App Developer
Dev Centre House IrelandUnited Arab Emirates8 hours ago
Full-timeEngineering, Information Technology

Job description:

We are seeking an experienced React Native Developer to join our team and contribute to building high-quality, scalable, and performant mobile applications. The ideal candidate has hands-on experience developing and deploying cross-platform mobile apps, strong knowledge of modern JavaScript/TypeScript, and a solid understanding of mobile UI/UX standards.


Key Responsibilities:

  • Develop and maintain high-quality iOS and Android mobile applications using React Native.
  • Build reusable components and front-end libraries for future use.
  • Integrate mobile applications with RESTful APIs and third-party services.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work with native modules when required (iOS – Swift/Objective-C, Android – Kotlin/Java).
  • Write clean, maintainable, and scalable code following industry best practices.
  • Work with tools like Redux / Redux Toolkit / MobX / Zustand, depending on architecture needs.
  • Assist in defining mobile app architecture and development standards.
  • Troubleshoot and debug application issues across platforms.
  • Translate UI/UX designs into high-quality, pixel-perfect mobile interfaces.
  • Participate in agile ceremonies (daily standups, sprint planning, reviews).
  • Conduct code reviews and provide constructive feedback to the team.
  • Implement automated testing using JestReact Native Testing Library, or other frameworks.
  • Perform end-to-end debugging and performance optimization.
  • Deploy apps to App Store and Google Play Store (build generation, signing, versioning).
  • Maintain CI/CD pipelines for mobile applications (Fastlane, Bitrise, GitHub Actions, etc.).


Key Requirements:

  • 4+ years of hands-on experience in mobile app development and strong foundation of React Native
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with React Native CLI and Expo (both are a plus).
  • Solid understanding of REST APIs, WebSockets, and integration with backend services.
  • Familiarity with mobile-specific features: Push Notifications, Deep Linking, Maps, Storage (AsyncStorage, Secure Storage), Location Services, Camera, Media.
  • Good knowledge of state management libraries (Redux, MobX, Zustand, Recoil, or Context API).
  • Experience using Git, version control workflows, and collaborative tools (GitHub/GitLab/Bitbucket).
  • Understanding of native build tools: XcodeAndroid StudioGradle, CocoaPods.
  • Experience with Firebase (Auth, Firestore/Realtime DB, Crashlytics, Analytics).
  • Knowledge of mobile security best practices (secure storage, API security, encryption).
  • Experience with React Navigation, UI libraries (React Native Paper, NativeBase, etc.).
  • Understanding of App Store and Play Store submission guidelines.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and documentation skills.
  • Strong attention to detail and commitment to quality.

Key Skills

Ranked by relevance