Senior Frontend Engineer – React, TypeScript, Data Visualization

Posted Sep 17

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

📋 Description

• Develop and sustain intricate, production-ready web applications utilizing React and TypeScript.

• Create interactive dashboards, data visualizations, visual editors, workflow builders, and/or node-based interfaces.

• Design and execute scalable frontend architecture and state management using Redux Toolkit, Zustand, or comparable technologies.

• Collaborate with product designers to build and manage a reusable component library/design system.

• Create efficient interfaces for extensive datasets, large lists, and intricate screens.

• Utilize D3.js or similar technologies to produce interactive data experiences.

• Implement unit and integration tests using Jest or analogous frameworks.

• Establish and maintain end-to-end tests employing Playwright, Cypress, or similar tools.

• Detect and address frontend performance bottlenecks.

• Ensure that solutions are maintainable, scalable, accessible, and consistent.

• Work collaboratively with product managers, designers, backend engineers, and frontend engineers.

• Participate in frontend technical decisions, coding standards, architecture, and best practices.


⛳️ Requirements

• Over 5 years of professional experience in frontend engineering.

• Extensive hands-on experience with React and TypeScript in production settings.

• Deep understanding of React fundamentals and underlying behaviors, including rendering, reconciliation, component lifecycle, hooks, and performance considerations.

• Proven expertise in frontend state management at scale utilizing Redux Toolkit, Zustand, or similar solutions.

• Experience in developing complex, data-intensive web applications.

• Skilled in creating interactive visualizations, dashboards, visual editors, workflow builders, or node-based interfaces.

• Experience in designing and maintaining reusable component libraries or design systems.

• Strong knowledge of frontend performance optimization, especially with large lists, intricate screens, and extensive datasets.

• Proficient in writing unit tests with Jest or similar frameworks.

• Experienced in writing end-to-end tests with Playwright, Cypress, or similar tools.

• Familiarity with D3.js or other data visualization libraries.

• Comprehensive understanding of web accessibility standards (WCAG).

• Experience in working on enterprise SaaS or other complex business applications.

• Skilled in performance profiling and optimization of React applications.

• Familiarity with advanced UI patterns such as drag-and-drop, canvas-based interfaces, graph editors, or workflow builders.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance plans.

• Flexible working hours and remote work options.

• Opportunities for professional development and continuous learning.

• Collaborative and inclusive work environment.

People also viewed

Avenga1 day ago

Senior Front-End Developer – Angular, JavaScript, Node.js

AR flagArgentina OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
nimble solutions1 day ago

Front End Services Representative

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
HR POD - Hiring Talent Globally1 day ago

Senior Frontend Engineer

PK flagPakistan OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Varsity Brands1 day ago

Front End Developer

US flagKansas, +1 more stateFull-timeFrontend Engineer / Web Developer
ApplyView job
Clear Street1 day ago

Senior / Staff Front End Engineer

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer$200k – $350k/year
ApplyView job
appsoluts GmbH1 day ago

Mobile & Web Developer – Kotlin Multiplatform

DE flagGermany OnlyFull-timeFrontend Engineer / Web Developer€50k – €75k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers