# Senior React Developer (Remote)- Cairo, Egypt

> DeepSource Technologies · Egypt (Remote) · Full-time · Posted 2026-10-02

**Workplace:** remote

## Description

-   Act as the senior React engineering specialist within a cross-functional platform team.
-   Own front-end solution components from technical design through implementation, testing, deployment and stabilization.
-   Provide practical guidance on architecture, code quality, reusable patterns and integration with Microsoft cloud services.

**Key responsibilities**

-   Design and build responsive React applications and reusable component libraries using TypeScript.
-   Apply modern React patterns including functional components, hooks, state management and modular architecture.
-   Integrate front ends with REST APIs and Microsoft services using secure authentication and authorization patterns.
-   Implement automated unit, component and end-to-end tests and support quality gates in CI/CD pipelines.
-   Optimize applications for accessibility, browser compatibility, performance, observability and maintainability.
-   Conduct code reviews, identify technical debt and guide sustainable remediation.
-   Collaborate with UX, architects, backend developers and business stakeholders.
-   Create concise technical documentation and transfer knowledge to internal developers. Core technology focus

**Core technology focus**

-   React engineering: React · TypeScript · Hooks · State management · Component design
-   Web quality: Accessibility · Responsive UI · Testing · Performance · Security
-   Integration & delivery: REST APIs · Entra ID · Azure · Git ·Azure DevOps · CI/CD

## Requirements

**Mandatory experience**

-   7+ years of software development experience with substantial recent delivery experience in React and TypeScript.
-   Proven ownership of production React applications and scalable front-end architecture.
-   Strong knowledge of component design, state management, API integration and asynchronous programming.
-   Hands-on experience with automated testing frameworks and front-end build tooling.
-   Experience with Git, pull requests, code reviews, Azure DevOps and CI/CD pipelines.
-   Strong understanding of accessibility, responsive design, performance and secure web development.
-   Professional English and the ability to explain technical decisions clearly.

**Preferred experience**

-   Integrating React components with Dataverse, Dynamics 365 or Power Platform, for example as PCF controls.
-   Microsoft Entra ID, Azure App Service, Azure Functions or API Management.
-   Design systems, UI libraries and application telemetry.
-   Structured software testing experience.

**Expected working approach**

-   Delivery-oriented: commits to realistic outcomes and raises blockers early.
-   Quality-focused: uses reviews, testing, documentation and the four-eyes principle before release.
-   Collaborative: works visibly in the team backlog and actively transfers knowledge.
-   Pragmatic and accountable: selects maintainable solutions and communicates progress, risks and dependencies
-   clearly.

**Expected deliverables**

-   Production-ready React features and reusable components aligned with acceptance criteria.
-   Front-end architecture decisions, coding standards and integration documentation.
-   Automated test evidence, peer-review outcomes and deployment instructions.
-   Knowledge-transfer sessions and actionable technical-debt recommendations.

## Apply

[Apply at DeepSource Technologies](https://apply.workable.com/deepsource/j/17AA0880DF/apply)

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