Senior React Developer- Cairo, Egypt
# Senior React Developer- Cairo, Egypt **DeepSource** · Egypt · `Remote` · `Full Time` 💼 **Уровень роли:** `Senior` 🕒 **Статус:** *Опубликовано: сегодня* · *Источник: Himalayas (JSON API)* --- ### Top Skills & Match 🎯 **Ключевой стек роли:** `[Senior-React-Developer]` `[Front-End-Developer]` `[React-Developer]` `[Web-Developer]` `[UI-Engineer]` `[Senior-ReactJS-Developer]` `[Senior-Frontend-React-Developer]` `[Senior-React-Engineer]` --- ### About the Role - 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. Originally posted on Himalayas
- Senior-React-Developer
- Front-End-Developer
- React-Developer
- Web-Developer
- UI-Engineer
- Senior-ReactJS-Developer
- Senior-Frontend-React-Developer
- Senior-React-Engineer
Наблюдалась 2026-10-08, впервые 2026-10-07, источник — Himalayas (JSON API).