Front-end Engineer

Apply Now ↗
📍 Cairo, Cairo Governorate, EgyptFull time

About this role

  • 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.
  • 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.

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.

Frequently Asked Questions

Is the salary disclosed for the Front-end Engineer position at k3ggKnLhNGfAqPvXVZ4YRJ?
The salary for this Front-end Engineer role at k3ggKnLhNGfAqPvXVZ4YRJ is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Front-end Engineer position at k3ggKnLhNGfAqPvXVZ4YRJ located?
This Front-end Engineer role at k3ggKnLhNGfAqPvXVZ4YRJ is based in Cairo, Cairo Governorate, Egypt. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Front-end Engineer role at k3ggKnLhNGfAqPvXVZ4YRJ full-time or part-time?
This is listed as a Full time position. It is posted as a Front-end Engineer role in the Technology department at k3ggKnLhNGfAqPvXVZ4YRJ.
Which team or department does the Front-end Engineer at k3ggKnLhNGfAqPvXVZ4YRJ belong to?
This Front-end Engineer position is part of the Technology department at k3ggKnLhNGfAqPvXVZ4YRJ. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Front-end Engineer position at k3ggKnLhNGfAqPvXVZ4YRJ?
Click the "Apply Now" button on this page. You will be redirected to k3ggKnLhNGfAqPvXVZ4YRJ's official application portal hosted on workable where you can submit your application directly.
When was the Front-end Engineer job at k3ggKnLhNGfAqPvXVZ4YRJ posted?
This Front-end Engineer position at k3ggKnLhNGfAqPvXVZ4YRJ was posted on Apr 20, 2026. Apply as soon as possible — early applications are often reviewed first.
Front-end Engineer
k3ggKnLhNGfAqPvXVZ4YRJ
Apply for this role ↗

You'll be redirected to k3ggKnLhNGfAqPvXVZ4YRJ's official application page on workable.