Front-end Engineer

dopay · Cairo, Egypt · Posted 2026-04-20

Build and maintain dopay's web applications using React.js and TypeScript, ensuring high performance and cross-browser compatibilityDevelop responsive, accessible UI components for employer dashboards, payroll management interfaces, and employee-facing financial toolsCollaborate with UX/UI designers to translate Figma designs into production-ready components with pixel-level accuracyIntegrate with backend REST and GraphQL APIs for real-time payroll data, transaction histories, and EWA request flowsChampion frontend performance optimisation code splitting, lazy loading, caching strategies — for users across variable network conditionsImplement secure frontend practices: proper token handling, HTTPS enforcement, and protection against XSS/CSRF vulnerabilitiesWrite comprehensive unit and E2E tests (Jest, Cypress) and maintain high coverage across critical financial UI flowsParticipate in design reviews, sprint planning, and contribute to the team's frontend architecture decisionsRequirements3-6 years of frontend engineering experience with production React.js applicationsStrong 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 browserSolid understanding of web performance metrics (Core Web Vitals) and optimisation techniquesFamiliarity with responsive design systems, design tokens, and working with Figma filesExperience with CI/CD pipelines and Git-based workflows in a collaborative team environmentStrong attention to detail especially in financial interfaces where precision and clarity are paramountBenefitsWhy 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 for this role

Other open roles at dopay

See all 43 open roles at dopay →

Related jobs in Engineering & Construction

About dopay

Financial Services

dopay is Egypt's leading digital payroll solution that pays workforces instantly with no bank accounts required — a CBE-licensed banking agent that breaks the cash cycle for unbanked workers.

What you should know

  • Real-Time Payroll Partnership: Partnered with Bank ABC Egypt to provide a banking agent license that enables real-time payroll for unbanked workers
  • High-Volume Data Engine: Processes over 5 million new records every month across payroll transactions, card activity, and customer onboarding
  • 57% EarlyPay Adoption: Its EarlyPay service saw 57% of eligible employees use it within two months to access earned wages before payday

Visit the dopay hub on Take-Off →