JobHabor

Senior Frontend Engineer

Techsa
Location
Cairo, Cairo, Egypt
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

Roles & Responsibilities

  • Build and maintain multi-product portal serving multiple integrated products with unified navigation, dynamic feature toggling, and shared workflows
  • Develop complex interactive visualizations including identity graph explorer, segment builder UI, and real-time analytics dashboards
  • Create and maintain a comprehensive design system with reusable, accessible, and performant components

Implement advanced frontend performance optimizations

virtualization for large lists/graphs, code splitting, lazy loading, and rendering optimization

  • Build complex form systems with dynamic validation, conditional logic, and multi-step workflows
  • Collaborate with Backend, Product, and UX teams to translate complex requirements into intuitive, high-performance interfaces

Implement comprehensive testing strategies

unit tests, integration tests, and E2E tests for complex interactive components

Requirements

  • 5+ years of hands-on frontend development experience dedicated to React/TypeScript
  • Proven production experience building visual editors, workflow builders, or node-based UIs (React Flow, JointJS, Rete.js, Flume, or custom implementations)

Expertise in complex state management

Zustand, Jotai, Redux Toolkit, or similar at scale with real-time sync

Advanced TypeScript proficiency

generics, conditional types, mapped types, type guards, discriminated unions

Strong understanding of React internals

fiber architecture, reconciliation, concurrent features, Suspense

Production experience with testing complex UI

Jest, React Testing Library, Playwright/Cypress for E2E

Benefits

Skills

  • React
  • TypeScript
  • Zustand
  • Jotai
  • Redux
  • Jest
  • React Testing Library
  • Playwright
  • Cypress

More jobs at Techsa

All 11

Similar roles