Talent.com
This job offer is not available in your country.
Senior React.js Developer

Senior React.js Developer

DopayCairo, Cairo Governorate, EG
30+ days ago
Job type
  • Quick Apply
Job description

Key Responsibilities

  • Build & refactor UI : Ship robust React + TypeScript features using Hooks / Context and a headless stack (shadcn / ui, Radix UI, Tailwind CSS, Redux Toolkit). Deliver clean, reusable, accessible components with solid a11y and RTL / Arabic support
  • Storybook-first, test-driven : Design components / states in Storybook; mock APIs with MSW; document variants and edge cases as you go.
  • API integration : Integrate REST endpoints from Rails / Node services; handle loading / error / empty states predictably; collaborate with BE to refine contracts.
  • Quality & testing : Grow Cypress integration / E2E coverage on core flows; champion cross-browser / cross-device correctness (with extra care for mobile Safari and RTL).
  • Performance : Profile and fix rendering / network / data bottlenecks; use virtualization for large lists / forms; apply smart code-splitting and bundle hygiene to improve Core Web Vitals.
  • Observability & release : Use Sentry (errors) and Hotjar / Amplitude (session replay / analytics) to spot issues and opportunities; ship safely with feature flags (e.g., GrowthBook / LaunchDarkly) and our Heroku pipeline (review apps → UAT → prod) with GitHub Actions CI.
  • Collaboration & mentorship : Write clear PRs and short design notes; mentor via reviews and docs; share insights in our regular frontend workshops.

Requirements

  • 5+ years of professional React experience (TypeScript strongly preferred).
  • Strong JavaScript (ES6+), HTML5, CSS3 / Tailwind fundamentals; working knowledge of a11y and semantic markup.
  • Proven end-to-end ownership : from component design→ API integration → tests → deployment / monitoring.
  • Solid understanding of REST and GraphQL; pragmatic state management (Context, Redux Toolkit, Zustand, etc.).
  • Experience conducting code reviews and mentoring in small teams.

  • Exceptional analytical skills and creative problem-solving abilities.
  • Observability : Sentry, Hotjar / FullStory, Amplitude; feature flags (GrowthBook / LaunchDarkly).
  • Familiarity with DevOps / CI / CD concepts.
  • Desirable Skills

  • Excellent written and verbal English communication skills for effective collaboration with international teams.
  • Familiarity with modern UI libraries and tools (shadcn / ui, Radix UI, Tailwind or similar).
  • Experience in fintech or other high-growth, tech-focused sectors.
  • Understanding of DevOps principles, CI / CD processes, and front-end deployment pipelines.
  • Passion for financial inclusion and social impact.
  • Benefits

    Why Join Us?

  • Be part of a high-growth fintech making a real impact in emerging markets.
  • Work directly with top-tier enterprise clients and decision-makers.
  • Drive real business outcomes, helping organizations digitize payroll and empower their employees financially.
  • A fast-paced, collaborative environment where your contributions shape the company’s future.
  • Create a job alert for this search

    Senior Developer • Cairo, Cairo Governorate, EG