Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SSC HR Solutions

Senior Frontend Engineer – React, TypeScript, Data Visualization

SSC HR Solutions

. Build and maintain complex, production-grade web applications using React and TypeScript .

Posted 9/17/2026full-timeRemote • EgyptSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining complex web applications using React and TypeScript, with a strong focus on frontend performance optimization and accessibility standards. Proficient in developing interactive data visualizations and reusable component libraries while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
React DevelopmentTypeScript ProficiencyFrontend State ManagementPerformance OptimizationD3.js Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ReactTypeScriptRedux ToolkitZustandD3.jsJestPlaywrightCypressFrontend Performance OptimizationWeb Accessibility Standards
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Unit Testing FrameworksEnd-to-End Testing ToolsComponent LibrariesDesign Systems
Industry Keywords
Enterprise SaaSData VisualizationsInteractive DashboardsComplex Business Applications

Tech Stack

Tools & technologies
CypressD3.jsJavaScriptJestNode.jsReactReduxTypeScript

About the role

Key responsibilities & impact
  • Build and maintain complex, production-grade web applications using React and TypeScript
  • Develop interactive dashboards, data visualizations, visual editors, workflow builders, and/or node-based interfaces
  • Design and implement scalable frontend architecture and state management using Redux Toolkit, Zustand, or similar technologies
  • Build and maintain a reusable component library/design system in collaboration with product designers
  • Develop performant interfaces for large datasets, large lists, and complex screens
  • Use D3.js or similar technologies to create interactive data experiences
  • Write unit and integration tests using Jest or similar frameworks
  • Build and maintain end-to-end tests using Playwright, Cypress, or similar tools
  • Identify and resolve frontend performance bottlenecks
  • Ensure solutions are maintainable, scalable, accessible, and consistent
  • Collaborate with product managers, designers, backend engineers, and frontend engineers
  • Contribute to frontend technical decisions, coding standards, architecture, and best practices

Requirements

What you’ll need
  • 5+ years of professional frontend engineering experience
  • Strong hands-on experience with React and TypeScript in production environments
  • Strong understanding of React fundamentals and behavior under the hood, including rendering, reconciliation, component lifecycle, hooks, and performance considerations
  • Proven experience with frontend state management at scale using Redux Toolkit, Zustand, or similar solutions
  • Experience building complex, data-heavy web applications
  • Experience developing interactive visualizations, dashboards, visual editors, workflow builders, or node-based interfaces
  • Experience designing and maintaining reusable component libraries or design systems
  • Strong understanding of frontend performance optimization, particularly with large lists, complex screens, and large datasets
  • Experience writing unit tests with Jest or similar frameworks
  • Experience writing end-to-end tests with Playwright, Cypress, or similar tools
  • Experience with D3.js or other data visualization libraries
  • Strong knowledge of web accessibility standards (WCAG)
  • Experience working on enterprise SaaS or other complex business applications
  • Experience with performance profiling and optimization of React applications
  • Experience with advanced UI patterns such as drag-and-drop, canvas-based interfaces, graph editors, or workflow builders