# Senior React Developer

> Advansys · Cairo, Egypt (Hybrid) · Full-time · Posted 2026-03-12

**Workplace:** hybrid

**Department:** ADVANSYS

## Description

**About the Role**

We are looking for a highly skilled **Senior React Developer** to design, build, and maintain complex frontend features for modern web applications. The ideal candidate will be responsible for delivering scalable, high-performance user interfaces and ensuring seamless data synchronization, even in environments with intermittent connectivity.

In this role, you will collaborate closely with **backend engineers, QA teams, and product stakeholders** to deliver robust, maintainable, and user-friendly solutions while following modern frontend development best practices.

**Key Responsibilities**

-   Develop and maintain scalable frontend applications using **React.js and TypeScript**.
-   Implement and manage application state using **Redux Toolkit**.
-   Build **high-performance and complex data tables** with features such as filtering, sorting, pagination, and virtual scrolling.
-   Design and implement **multi-step form workflows** with validation using **React Hook Form** and schema validation libraries.
-   Develop and maintain **offline-capable data flows** using browser storage technologies such as **IndexedDB**.
-   Integrate and extend **map or GIS-based functionality**, including annotations, overlays, and coordinate tracking.
-   Write **clean, maintainable, and reusable code** using modern React patterns such as **functional components and custom hooks**.
-   Identify and resolve **performance issues** related to rendering, memory usage, and large datasets.
-   Collaborate with backend teams on **API integrations and data contracts**.
-   Participate in **code reviews, sprint planning, and technical discussions**.
-   Contribute to **technical documentation and onboarding materials**.

## Requirements

-   **5+ years of experience** in frontend development with strong expertise in **React.js**.
-   Proficiency in **JavaScript (ES6+) and TypeScript**.
-   Experience with **Redux Toolkit** or other state management libraries.
-   Experience building **complex, data-driven UI applications**.
-   Familiarity with **REST APIs** and backend integration.
-   Strong **problem-solving, performance optimization, and teamwork skills**.

## Benefits

-   Hybrid working model
-   Social and medical insurance
-   Transportation

## Apply

[Apply at Advansys](https://apply.workable.com/advansys-esc-1/j/B05D7F88A8/apply)

---
Powered by [Workable](https://www.workable.com)
