Remote React Native Developer

at Brixio

Posted 1 day ago 5 applied

Description:

  • Brixio Technologies is an innovative IT solutions company based in Dubai, delivering mission-critical platforms in mobility, e-governance, and education technology across the GCC.
  • The company is looking for a Senior React Native Developer to join their agile product team.
  • The role involves building, optimizing, and scaling high-performance mobile applications for both iOS and Android.
  • The ideal candidate should have experience working with React for web applications to contribute to full-stack feature delivery when required.
  • Responsibilities include developing, maintaining, and enhancing cross-platform mobile applications using React Native.
  • The developer will ensure high performance, responsiveness, and stability of applications on both iOS and Android.
  • The role requires close collaboration with backend developers, product managers, and designers in Agile (Scrum) sprints.
  • The developer will manage build configurations for Android and iOS using Gradle, Xcode, and Fastlane.
  • Responsibilities also include implementing clean, maintainable, and reusable code components and modular architecture.
  • The developer will integrate RESTful APIs and handle secure authentication flows, file uploads, and device permissions.
  • Performance optimization, bug fixing, and compliance with store submission guidelines are also key responsibilities.
  • The role includes conducting code reviews, unit tests, and CI/CD pipeline improvements.
  • Collaboration with QA for UAT, regression, and release validation is expected.

Requirements:

  • Candidates must have 5+ years of professional experience in mobile development, with at least 3+ years in React Native.
  • Strong proficiency with JavaScript/TypeScript is required.
  • A deep understanding of React Native internals and performance tuning is essential.
  • Experience with native build tools for iOS (Xcode, CocoaPods, provisioning profiles, certificates) and Android (Gradle, keystore setup, AAB generation) is necessary.
  • Proven ability to debug native and JS code and profile performance is required.
  • Familiarity with React Navigation, Redux, AsyncStorage, and mobile testing tools is expected.
  • A strong understanding of responsive design, accessibility, and offline-first architecture is needed.
  • Experience integrating APIs, WebSockets, push notifications, and media handling is required.
  • Knowledge of App Store / Play Store publishing and crash reporting tools (e.g., Sentry, Firebase Crashlytics) is necessary.
  • Experience with Expo or modular monorepo setups is preferred.
  • Understanding of CI/CD for mobile apps (e.g., Bitrise, GitHub Actions, Fastlane) is required.
  • Prior exposure to Arabic language support or RTL interfaces is a plus.
  • Familiarity with security best practices for mobile (SSL pinning, secure storage, etc.) is necessary.
  • Knowledge of React for Web with component sharing between mobile and web is preferred.

Benefits:

  • The position offers the opportunity to work on complex national-scale applications.
  • Employees will be part of an agile product team, fostering collaboration and innovation.
  • The role provides a chance to enhance skills in mobile development and full-stack feature delivery.
  • Working in a dynamic environment that values creativity and technical expertise is a key benefit.
  • The company is located in Dubai, providing a vibrant and diverse work culture.