Description review

Senior React Engineer (TypeScript) - 6 to 12 months - - Immediate Hire

robusta · Egypt · back to the listing

HR standards

57/100

needs work

Title ↔ description

91/100

strong

Reads as

Frontend Engineer

100% confident

What this role officially is

user interface developer — ESCO, the EU occupation classification

User interface developers implement, code, document and maintain the interface of a software system by using front-end development technologies.

Also known as: front end developer, UI programmer, user interface developers, UI developers, UI developer, user interface engineer

How others title the same work

Large employers

  • Web Frontend Engineer - JS, CSS, React, Flutter Canonical Ltd.
  • Senior Software Engineer, Frontend (Consumer - Payments) Coinbase
  • Staff Design Engineer, AI Product Mozilla
  • Frontend Engineer - Music Spotify

Startups

  • 3Play Media | Principal Front-End Engineer (Growth) | Boston, MA | 1-day-in-office hybrid or fully remote (USA only) | Full-time | 3playmedia.com | $200–250k + bonus + equity 3Play Media
  • Frontend Engineer (UI & Product-Focused) Authologic
  • Senior Frontend Engineer Authologic
  • Senior Frontend Engineer Confido
  • Senior Frontend Developer - Analytics Platform Coulomb AI

What the listing never says

  • 19 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
  • No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

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.

Requirements

• 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.

Originally posted on Himalayas