Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/KpSb7QaFmeArUg798
Back to the job results

Front-end Engineer

30+ days ago 2026/09/03
10-49 Employees · Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job 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.
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.
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.
This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.