
Senior React Developer (Remote)- Cairo, Egypt
DeepSource Technologies
See similar roles
ApplyDeepSource connects businesses with multilingual IT and AI talent.
$7.725M raised· Backed by 645 Ventures, Y Combinator Continuity Fund, Y Combinator
FULL TIMERemote · Middle East & Africa22 employeesPosted Oct 2
reacttypescripthooksstate managementcomponent designaccessibilityresponsive uitestingperformancesecurityrest apisentra idazuregitazure devopsci/cd
Remote startup roles in your inbox
Matcha reads all job descriptions to surface the handful that actually matter in a zero noise email. Simple by design.
Describe your next role, cut the noise
- 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
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.
More remote jobs at DeepSource Technologies
- Power Platform Solution Architect (Remote)- Cairo, Egypt at DeepSource TechnologiesRemote · Middle East & Africa
- Power BI Developer- Remote (Egyptians Preferred) at DeepSource TechnologiesRemote · Middle East & Africa
- Power Apps Developer- Remote (Egyptians Preferred) at DeepSource TechnologiesRemote · Middle East & Africa
Similar remote jobs
- Engineering Manager - Distributed Systems, Python / Go at CanonicalRemote · United StatesRemote · CanadaRemote · Latin AmericaRemote · EuropeRemote · United KingdomRemote · Middle East & Africa
- Senior SDK Engineer at RevenueCat$230k - $230kRemote · United StatesRemote · CanadaRemote · Latin AmericaRemote · EuropeRemote · United KingdomRemote · Middle East & Africa
- Forward Deployed Implementation Engineer (EMEA) at TENEX.AIRemote · United KingdomRemote · Middle East & Africa
- Product Engineer at WaveRemote · United KingdomRemote · EuropeRemote · Middle East & Africa
- Senior ML Engineer at Primer.ioRemote · United KingdomRemote · EuropeRemote · Middle East & Africa
- Senior Machine Learning Engineer at Primer.ioRemote · United KingdomRemote · EuropeRemote · Middle East & Africa