Senior Frontend Developer (React)

Nile Bits

Posted on 5 Mar

Experience

5 - 10 Years

Job Location

Egypt - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Description:

We are seeking a Senior Frontend Engineer to lead the evolution of a complex website builder platform. This role requires deep expertise in modern React architecture, scalable state management, design systems, and performance optimization. The ideal candidate will own the frontend platform layer, drive UI library migration, and ensure architectural integrity across dynamic, large-scale component systems.

Key Responsibilities:

  • Lead the migration from Chakra UI v2.8 to Radix UI / Base UI with shadcn and Tailwind CSS
  • Architect and maintain a scalable, extensible design system
  • Design and optimize complex React component architectures for dynamic website builder environments
  • Implement SSR and React Server Components using Next.js App Router
  • Ensure high performance across deeply nested dynamic component trees
  • Prevent unnecessary re-renders and optimize rendering lifecycle behavior
  • Design and manage scalable state architectures using Redux and/or Zustand
  • Model normalized state, slice-based architecture, and undo/redo systems
  • Define local vs global state boundaries for optimal performance
  • Implement drag-and-drop state handling, optimistic updates, and layout persistence
  • Establish strict TypeScript patterns across large UI surfaces
  • Design token-driven theming strategies including dark mode and brand themes
  • Enforce accessibility standards including ARIA compliance, keyboard navigation, and focus management
  • Optimize bundle size, apply code splitting, and implement lazy loading strategies
  • Implement virtualization and event debouncing for high-frequency UI interactions
  • Define frontend architectural boundaries across primitives, design system, editor logic, and runtime rendering layers
  • Plan and execute incremental UI migration strategies with feature flags and compatibility adapters
  • Define and implement testing strategies including unit, integration, visual regression, accessibility, and E2E testing
  • Improve developer experience through CI/CD improvements, monorepo optimization, and build performance enhancements
  • Maintain design system documentation using Storybook
  • Mentor engineers on state isolation, accessibility best practices, and scalable component APIs
  • Conduct architectural RFCs and review code to ensure long-term platform stability
  • Balance product flexibility and constraint in a complex website builder environment
  • Ensure backward compatibility and extensibility across evolving UI layers

Desired Candidate Profile

Employment Type: Fulltime
Job Location: Cairo, Egypt
Employee Location: Egypt
Work Arrangement: Remote/strong> /p>

Company Industry

Department / Functional Area

Keywords

  • Senior Frontend Developer (React)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com