Company

SeniorReactDeveloper

Cairo, Egypt FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior React Developer. Skills: React, TypeScript, Node.js, Material UI. Define architecture. Implement architecture”

What You'll Achieve.

build and optimize high-performance web applications; lead the design and delivery of modern web experiences; deliver scalable, performant, and SEO-optimized digital experiences; ensure reusability, maintainability, and performance; ensure type safety and maintainability; ensuring consistency with design guidelines; faster builds; better bundling; improved performance; best-in-class solutions

Industry & Context.

Problems you'll solve

Excellent problem-solving skills; debug complex front-end issues

What They're Looking For.

Must Have

React, Material UI, TypeScript, Node.js, Jest, Cypress, React Testing Library, Webpack, Redux, Zustand, Recoil, RESTful APIs, GraphQL

Nice to Have

Node.js library packaging, design systems, optimizing front-end performance, Adobe Experience Manager (AEM) Headless, content modeling, integration patterns, pure headless CMS, Storybook, SASS

What You'll Do.

Implement architecture

Architect edge rendering

Design content models

Design governance structures

Develop React components

Optimize React components

Architect React application structure

Maintain React application structure

Build Node.js libraries

Package Node.js libraries

Write TypeScript code

Integrate RESTful APIs

Integrate GraphQL endpoints

Consume GraphQL endpoints

Implement front-end testing

Manage front-end testing

Optimize Webpack configurations

Ensure best practices

Collaborate with backend teams

Optimize data fetching

Stay updated on trends

Participate in code reviews

Mentor junior developers

Contribute to technical discussions

How You'll Work.

Team & Collaboration

Collaborate closely with backend teams; Collaborate effectively with designers; Collaborate effectively with backend developers; Collaborate effectively with stakeholders

Communication Scope

communication skills

Full Job Description

# **Position:** Senior React Developer (React, TypeScript, Node.js) # **Job Description:** We are looking for a **Senior React Developer** with expertise in **React, Material UI, TypeScript, and Node.js** to help build and optimize high-performance web applications. The ideal candidate has a strong foundation in front-end development best practices, advanced TypeScript skills, and experience with modern JavaScript build tools like Webpack. Experience in Node.js library packaging, design systems, and optimizing front-end performance is highly desirable. This candidate is to lead the design and delivery of modern web experiences built on **React / Next.js** and **Adobe Experience Manager (AEM) Headless** architecture. The architect will define technical strategy, content modeling, and integration patterns to deliver **scalable, performant, and SEO-optimized digital experiences** leveraging a **pure headless CMS** approach. **Responsibilities** * Define and implement **end-to-end architecture** using **AEM Headless (Content Fragments, GraphQL APIs)** and **React/Next.js** frontends. * Architect **Server-Side Rendering (SSR)** , **Static Site Generation (SSG)** , and **edge rendering** strategies to optimize SEO and performance. * Design **content models and governance structures** that enable omnichannel content reuse. * Develop and optimize React components, ensuring reusability, maintainability, and performance. * Architect and maintain a scalable React application structure, following best practices for long-term sustainability. * Build and package Node.js libraries to be reusable across multiple projects. * Write clean, efficient, and scalable TypeScript code, ensuring strong type safety and maintainability. * Build UI components using Material UI, ensuring consistency with design guidelines. * Integrate and consume RESTful APIs or GraphQL endpoints efficiently. * Implement and manage front-end testing using frameworks such as Jest, Cypress, or React Testing Librar

Free ATS check

Applying for this Senior React Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →