Posted Aug 19, 2026

Frontend Developer (React.js) - Egypt

Apply Now

We are looking for a skilled and motivated *Frontend Developer* with strong experience in *React.js* and modern frontend development practices. The ideal candidate should be comfortable building scalable, responsive, and high-performance web applications and integrating them with *RESTful APIs and microservices-based backends*.

You will work closely with backend engineers, product managers, designers, and QA engineers to develop modern, maintainable, and user-friendly applications.

Requirements

Required Technical Skills

React.js

* Strong understanding of:

* Functional Components

* React Hooks

* Component lifecycle

* Props and state

* Context API

* Custom Hooks

* Reusable component design

State Management

Modern Frontend Development

* Good understanding of *TypeScript*.

Microservices & API Integration

* Understanding of:

* API authentication

* Authorization

* HTTP methods and status codes

* API error handling

* Pagination

* Filtering and sorting

* File uploads

HTML / CSS

Git & Development Practices

* Experience with:

* Feature branches

* Pull requests

* Code reviews

* Merge conflicts

* Release workflows

Nice-to-Have Skills

* Experience with *Next.js*.

* Experience with *Storybook*.

Frontend Architecture Expectations

The candidate should have an understanding of how to build frontend applications that can scale as the product grows.

They should be comfortable with concepts such as:

* Component-driven architecture

* Feature-based folder structure

* Reusable UI components

* Separation of concerns

* State management

* API/service abstraction layers

* Error and loading-state management

* Authentication/authorization

* Performance optimization

* Lazy loading and code splitting

* Environment-based configuration

* Scalable frontend project structure

Example Technology Stack

*Frontend*

* React.js

* TypeScript

* Redux Toolkit

* React Query / TanStack Query

* HTML5

* CSS3

* Tailwind CSS / Material UI

Backend Integration

* REST APIs

* Microservices

* JSON

* OAuth/JWT-based authentication

Development

* Git

* GitHub/GitLab

* Vite / Webpack

* Docker

* CI/CD

Testing

* Jest / Vitest

* React Testing Library

* Cypress / Playwright

Soft Skills

* Strong attention to detail.

What We Are Looking For

We are looking for someone who is not only capable of writing React components but can *think beyond individual screens and build scalable frontend systems*.

The ideal candidate should understand *how a modern frontend communicates with distributed backend services, manages application state, handles failures, performs efficiently, and remains maintainable as the application grows.*

Benefits

Originally posted on