Senior React Engineer (TypeScript) - 6 to 12 months - - Immediate Hire
robusta Cairo, Cairo, Egypt
Technology, Information and Internet · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design and develop responsive React applications and reusable component libraries using TypeScript. Collaborate with cross-functional teams to ensure high-quality, scalable, and secure front-end delivery.
What they look for
Requirements
Requires 7+ years of software development experience with substantial hands-on expertise in React and TypeScript. Candidates must demonstrate ownership of production applications and proficiency in modern front-end architecture and testing frameworks.
Full description
About the Role
We are looking for a Senior React Developer to join an international delivery team supporting a growing technology platform. The ideal candidate will have strong hands-on experience with React and TypeScript, front-end architecture, and the delivery of scalable, accessible, and production-ready applications.
This role requires someone who can take ownership of front-end components from technical design through implementation, testing, deployment, and stabilization, while establishing engineering best practices and mentoring other developers.
Key Responsibilities
- Design and develop responsive React applications and reusable component libraries using TypeScript.
- Apply modern React practices, including functional components, hooks, state management, and modular architecture.
- Integrate front-end applications with REST APIs and Microsoft services using secure authentication and authorization.
- Implement automated unit, component, and end-to-end tests.
- Support CI/CD pipelines and quality gates using Azure DevOps.
- Optimize applications for accessibility, performance, browser compatibility, security, and maintainability.
- Conduct code reviews, address technical debt, and establish front-end engineering standards.
- Collaborate with UX designers, architects, backend developers, and business stakeholders.
- Document technical decisions and transfer knowledge to internal developers.
- 7+ years of software development experience, including substantial recent hands-on experience with React and TypeScript.
- Proven ownership of production React applications and scalable front-end architecture.
- Strong understanding of component design, state management, REST API integration, and asynchronous programming.
- Hands-on experience with automated testing frameworks and front-end build tools.
- Experience with Git, pull requests, code reviews, Azure DevOps, and CI/CD pipelines.
- Strong knowledge of accessibility, responsive design, performance optimization, and secure web development.
- Professional English communication skills and the ability to explain technical decisions clearly.
Preferred Qualifications
- Experience with Microsoft Dataverse, Dynamics 365, or Power Platform, particularly PCF controls.
- Familiarity with Microsoft Entra ID, Azure App Service, Azure Functions, or API Management.
- Experience with design systems, UI libraries, application telemetry, and structured software testing.
What We Are Looking For
A senior engineer who can independently deliver production-ready solutions, make sound architectural decisions, maintain high engineering standards, identify technical risks early, and coach other developers while working collaboratively in an Agile Scrum environment.
Similar roles
-
TypeScript Developer
Entarian San Diego, California, United States
-
Développeur Confirmé Fullstack PHP / Javascript / TypeScript - Paris - H/F
Iliad - Free Paris, Ile-de-France, France
-
Arquitecto/a de Soluciones (NestJS, TypeScript, Angular y React Native)
Sofka Medellín, Antioquia, Colombia
-
Playwright Automation Engineer (TypeScript) with AI-Assisted Testing
Zensar Pune, Maharashtra, India
-
Playwright with Typescript
Verisk Hyderabad, Andhra Pradesh, India
-
Frontend Lead - React, TypeScript & Applied AI
Playground Group Stockholm, Sweden