ReactJS And React Native Developer

Developer

Job Id :1000513982


Description

Role Overview

We are looking for a talented developer who has strong hands-on experience with modern ReactJS, Next.js, and React Native to help us build user-friendly, scalable, and optimized applications for our internal teams, B2B clients, and field technicians.

This role requires someone who can work closely with backend engineers, UI/UX designers, and product managers to deliver seamless and reliable digital experiences.

Key Responsibilities
Front-End (Web) – ReactJS / Next.js

Develop and maintain responsive, high-performance web interfaces.

Build dashboards, forms, data tables, client onboarding flows, FM/ERP modules, etc.

Integrate API endpoints from NestJS backend.

Implement state management using Redux, Zustand, Recoil, or Context API.

Optimize performance, caching, and rendering for enterprise-scale usage.

Collaborate with UI/UX for pixel-perfect execution.

Mobile App (React Native)

Develop and maintain cross-platform apps for iOS and Android.

Work on technician workflow modules (work orders, checklists, location tracking, attachment uploads).

Build client app modules (requests, approvals, AMC dashboards, payments, notifications).

Integrate native device features (camera, geolocation, push notifications).

General Responsibilities

Write clean, reusable, modular, and well-documented code.

Work closely with backend team to finalize API structures.

Participate in sprints, planning, code reviews, and QA testing.

Troubleshoot and resolve production issues efficiently.

Continuously improve UI/UX and technical performance.

Maintain code quality and follow Git workflow & CI/CD pipelines.

Required Skills & Qualifications

3+ years of professional development experience.

Strong expertise in:

ReactJS (Hooks, Context, Redux)

Next.js

React Native

JavaScript / TypeScript

Experience integrating REST APIs / GraphQL.

Strong understanding of component lifecycle, performance optimization, and best practices.

Experience with one or more design systems:

MUI, Ant Design, Tailwind, ShadCN, or custom UI kits.

Experience with:

Expo or bare React Native builds

Push notifications (Firebase)

Image uploads & compression

Offline-first design (bonus)

Preferred / Bonus Skills

(Not mandatory, but a big advantage)

Experience working with NestJS backend teams.

Experience with SQL databases (MySQL/PostgreSQL).

Knowledge of Figma & UI/UX fundamentals.

Experience with enterprise systems (ERP, CAFM, Work Orders, Inventory, HR modules).

Familiarity with DevOps, CI/CD, and Version Control (GitHub Actions).

Experience with multi-tenant architectures.

Basic Details

Location : Region: Jeddah

Qualification :

Posted :

Job Type : Full-Time

Company : Saudi Jobs

Contact Info

Mobile : +966 580465670

Alternate Mobile : Not-Mentioned

Email : Not-Mentioned

By using our site, you acknowledge that you have read and understand our Cookie & Privacy Policy, and our User Agreement .