# Front-end Engineer

> Dopay · Cairo, Egypt · Full-time · Posted 2026-04-20

**Workplace:** on_site

**Department:** Technology

## Description

-   Build and maintain dopay's web applications using React.js and TypeScript, ensuring high performance and cross-browser compatibility.
-   Develop responsive, accessible UI components for employer dashboards, payroll management interfaces, and employee-facing financial tools.
-   Collaborate with UX/UI designers to translate Figma designs into production-ready components with pixel-level accuracy.
-   Integrate with backend REST and GraphQL APIs for real-time payroll data, transaction histories, and EWA request flows.
-   Champion frontend performance optimisation code splitting, lazy loading, caching strategies — for users across variable network conditions.
-   Implement secure frontend practices: proper token handling, HTTPS enforcement, and protection against XSS/CSRF vulnerabilities.
-   Write comprehensive unit and E2E tests (Jest, Cypress) and maintain high coverage across critical financial UI flows.
-   Participate in design reviews, sprint planning, and contribute to the team's frontend architecture decisions.

## Requirements

-   3–6 years of frontend engineering experience with production React.js applications.
-   Strong command of TypeScript and modern React patterns (hooks, context, suspense).
-   Proficiency with state management solutions (Redux Toolkit, Zustand, React Query).
-   Experience integrating with RESTful APIs and handling financial data securely in the browser.
-   Solid understanding of web performance metrics (Core Web Vitals) and optimisation techniques.
-   Familiarity with responsive design systems, design tokens, and working with Figma files.
-   Experience with CI/CD pipelines and Git-based workflows in a collaborative team environment.
-   Strong attention to detail especially in financial interfaces where precision and clarity are paramount.

## Benefits

**Why Join dopay?**

You’ll be be part of a fast-growing fintech company revolutionizing payroll disbursement in Egypt and work closely with senior leadership on one of the most important milestones in the company’s journey. This role offers long-term ownership beyond licensing and the opportunity to help shape how a fintech operates under regulation at scale.

## Apply

[Apply at Dopay](https://apply.workable.com/dopay-8/j/1E58E4DB67/apply)

---
Powered by [Workable](https://www.workable.com)
