Senior React Engineer – TypeScript

Posted Oct 6

This is a fully remote position, open to applicants in Egypt.

📋 Description

• Conceive and create responsive React applications and reusable component libraries utilizing TypeScript.

• Employ contemporary React methodologies, such as functional components, hooks, state management, and modular design.

• Connect front-end applications with REST APIs and Microsoft services through secure authentication and authorization protocols.

• Execute automated unit, component, and end-to-end testing.

• Assist in CI/CD pipelines and quality assurance measures using Azure DevOps.

• Enhance applications for accessibility, performance, browser compatibility, security, and maintainability.

• Perform code reviews, address technical debt, and set front-end engineering standards.

• Collaborate with UX designers, architects, backend developers, and business stakeholders.

• Document technical choices and impart knowledge to internal developers.

• Assume responsibility for front-end components from technical design through to implementation, testing, deployment, and stabilization.

• Guide other developers and establish engineering best practices.


⛳️ Requirements

• Over 7 years of software development experience, including significant recent hands-on work with React and TypeScript.

• Demonstrated ownership of production React applications and scalable front-end architecture.

• Strong comprehension of component design, state management, REST API integration, and asynchronous programming.

• Practical experience with automated testing frameworks and front-end build tools.

• Familiarity with Git, pull requests, code reviews, Azure DevOps, and CI/CD pipelines.

• In-depth knowledge of accessibility, responsive design, performance optimization, and secure web development practices.

• Proficient English communication skills with the ability to articulate technical decisions clearly.

• Experience with Microsoft Dataverse, Dynamics 365, or Power Platform, particularly PCF controls (preferred).

• Knowledge of Microsoft Entra ID, Azure App Service, Azure Functions, or API Management (preferred).

• Experience with design systems, UI libraries, application telemetry, and structured software testing (preferred).

• Capacity to independently deliver production-ready solutions, make sound architectural choices, maintain high engineering standards, identify technical risks early, and mentor other developers while collaborating effectively in an Agile Scrum environment.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Flexible work hours and the option for remote work.

• Comprehensive health, dental, and vision insurance.

• Opportunities for professional development and continuous learning.

• Collaborative and innovative work environment.

People also viewed

BambooHR1 day ago

Front-end AEM Developer

US flagTexas OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
Replika1 day ago

Frontend Engineer, Web Funnels

US flagUnited States OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
1Password1 day ago

Developer Intern, Front-End Platform

US flagUnited States, +1 more countryInternshipFrontend Engineer / Web Developer
ApplyView job
Magic Media1 day ago

Front End Engineer – iGaming

UA flagUkraine, +5 more countriesFull-timeFrontend Engineer / Web Developer
ApplyView job
Wonder1 day ago

Senior Software Engineer – Web

US flagNew York OnlyFull-timeFrontend Engineer / Web Developer$176k – $191k/year
ApplyView job
onXmaps, Inc.1 day ago

Web Engineer III

US flagColorado, +6 more statesFull-timeFrontend Engineer / Web Developer$130k – $153k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers