Mobile Engineer - React Native

Jobgether SRL

Saudi Arabia

A distancia

SAR 180.000 - 300.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Fully remote work

Descripción de la vacante

Jobgether SRL is seeking an experienced Mobile Engineer (React Native) to join a fully remote engineering team based in Saudi Arabia. You will develop a cross-platform app for iOS and Android using React Native and Expo, delivering messaging, voice/video calls, and privacy-focused features.

You will work with product and design teams, optimize performance, and contribute to end-to-end feature delivery in a fast-paced remote environment.

Formación

  • Significant professional experience with React Native and mobile application development.
  • Strong experience with Redux for state management and Redux-Saga for handling asynchronous workflows.
  • High proficiency in JavaScript, including ES6+ features and modern development practices.
  • Experience integrating and working with WebSockets and RESTful APIs.
  • Familiarity with mobile application performance optimization, debugging, and testing.
  • Experience collaborating with distributed or fully remote engineering teams.
  • An interest in modernizing, improving, and optimizing mobile or web applications.
  • Strong problem-solving skills, attention to detail, and the ability to communicate effectively in English.
  • Familiarity with native development languages such as Swift and Kotlin is an advantage.
  • Experience with native development and build tools, including Xcode and Android Studio, is a plus.
  • Experience building applications with peer-to-peer frameworks or working with decentralized technologies is a bonus.

Responsabilidades

  • Develop and maintain a cross-platform peer-to-peer mobile application, taking ownership of features from implementation through testing and release.
  • Ensure the application delivers a reliable, responsive, and secure experience across iOS and Android.
  • Build, refine, and maintain features for messaging, voice and video calls, media sharing, device pairing, and identity backup.
  • Implement user interfaces and connect them to the peer-to-peer core APIs running directly on the device.
  • Integrate native mobile capabilities, including push notifications, camera access, biometric authentication, and background tasks.
  • Profile and optimize performance on real devices, focusing on application startup time, extended chat sessions, media processing, battery consumption, and network usage.
  • Write and maintain unit and end-to-end tests to ensure application reliability and prevent regressions.
  • Support stable releases through continuous integration workflows, crash reporting, and systematic debugging.
  • Collaborate with product, design, and peer-to-peer engineering teams to deliver new features and improve the overall user experience.
  • Participate in code reviews, promote engineering best practices, and maintain a high standard of code quality.

Conocimientos

React Native
Redux
Redux-Saga
JavaScript
ES6+
WebSockets
RESTful APIs
Remote collaboration
Swift
Kotlin
Xcode
Android Studio
Expo

Herramientas

Xcode
Android Studio
Expo

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mobile Engineer - React Native based in Saudi Arabia.

Join a fully remote engineering team building innovative peer-to-peer mobile technology for secure, decentralized communication. In this role, you will develop and enhance a cross-platform application for iOS and Android using React Native and Expo. You will work on features spanning messaging, voice and video calls, media sharing, device pairing, and identity backup. Combining modern mobile development with an on-device peer-to-peer architecture, you will help deliver a seamless, reliable, and privacy-focused user experience. You will collaborate closely with product, design, and core technology teams to build high-quality features from concept to release. This opportunity is ideal for an experienced mobile engineer passionate about performance optimization, decentralized technologies, and shaping the future of digital communication.


Accountabilities

Develop and maintain a cross-platform peer-to-peer mobile application, taking ownership of features from implementation through testing and release. Ensure the application delivers a reliable, responsive, and secure experience across iOS and Android.

  • Build, refine, and maintain features for messaging, voice and video calls, media sharing, device pairing, and identity backup.

  • Implement user interfaces and connect them to the peer-to-peer core APIs running directly on the device.

  • Integrate native mobile capabilities, including push notifications, camera access, biometric authentication, and background tasks.

  • Profile and optimize performance on real devices, focusing on application startup time, extended chat sessions, media processing, battery consumption, and network usage.

  • Write and maintain unit and end-to-end tests to ensure application reliability and prevent regressions.

  • Support stable releases through continuous integration workflows, crash reporting, and systematic debugging.

  • Collaborate with product, design, and peer-to-peer engineering teams to deliver new features and improve the overall user experience.

  • Participate in code reviews, promote engineering best practices, and maintain a high standard of code quality.

Requirements

Candidates should bring substantial experience in React Native development, strong JavaScript expertise, and a solid understanding of mobile application architecture and state management. The ideal candidate is comfortable working independently in a remote environment, optimizing existing applications, and collaborating across technical disciplines.

  • Significant professional experience with React Native and mobile application development.

  • Strong experience with Redux for state management and Redux-Saga for handling asynchronous workflows.

  • High proficiency in JavaScript, including ES6+ features and modern development practices.

  • Experience integrating and working with WebSockets and RESTful APIs.

  • Familiarity with mobile application performance optimization, debugging, and testing.

  • Experience collaborating with distributed or fully remote engineering teams.

  • An interest in modernizing, improving, and optimizing mobile or web applications.

  • Strong problem-solving skills, attention to detail, and the ability to communicate effectively in English.

  • Familiarity with native development languages such as Swift and Kotlin is an advantage.

  • Experience with native development and build tools, including Xcode and Android Studio, is a plus.

  • Experience building applications with peer-to-peer frameworks or working with decentralized technologies is a bonus.

Benefits
  • Fully remote working arrangement, with worldwide opportunities.

  • Opportunity to contribute to innovative peer-to-peer technology and privacy-focused mobile applications.

  • Collaboration with an international team of engineers and product specialists.

  • Exposure to modern mobile development practices and a distinctive on-device peer-to-peer architecture.

  • Opportunity to take ownership of end-to-end features and make a meaningful impact on product development.

  • Professional growth through challenging engineering projects involving mobile performance, decentralized communication, and cross-platform development.

#LI-CL1

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote React Native Mobile Engineer — Privacy‑Focused, P2P
Remote React Native Mobile Engineer — Privacy‑Focused, P2P

Jobgether SRL • Arabia Saudí

A distancia
SAR 180.000 - 300.000
Fully remote work
Lead Mobile App Developer
Lead Mobile App Developer

Jobgether • Arabia Saudí

Presencial
SAR 240.000 - 360.000
Fully remote work
Global product reach
Autonomy and ownership
Product Engineering Lead, Keet
Product Engineering Lead, Keet

Jobgether SRL • Arabia Saudí

A distancia
SAR 260.000 - 420.000
100% remote work
Global distributed engineering teams
Ownership over engineering strategy
+1
Product Engineering Lead, Keet
Product Engineering Lead, Keet

Jobgether SRL • Arabia Saudí

Presencial
SAR 400.000 - 640.000
100% remote work
Frontend Developer (React)
Frontend Developer (React)

Jobgether • Arabia Saudí

Híbrido
SAR 180.000 - 300.000
Flexible hybrid/work model
Remote onboarding
Performance bonuses
+6
Mobile Development Lead
Mobile Development Lead

UXBERT Labs • Riyadh

Presencial
SAR 300.000 - 520.000
Mobile Engineer
Mobile Engineer

CoorB • Jeddah

Presencial
SAR 120.000 - 180.000
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Arabia Saudí

Presencial
SAR 240.000 - 360.000
Remote work
Contract opportunity 6–12 months
Military deferment
Senior Android Engineer (Saudi National)
Senior Android Engineer (Saudi National)

HungerStation | هنقرستيشن • Riyadh

Presencial
SAR 320.000 - 520.000
Angular Developer
Angular Developer

Jobgether SRL • Arabia Saudí

A distancia
SAR 167.000 - 279.000
Fully remote
Contract-based engagement
Exposure to modern Angular tech stack