dopay

Front-end Engineer

dopay  •  Cairo, EG (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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.

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.

dopay

About dopay

dopay is a fintech company that delivers smart, modern, and best in class payroll payment solutions, built on secure and fast technology.

We believe every employee and worker deserves access to financial services with dignity — digital financial services built on global standards and the latest technologies. And we believe every business owner deserves a smart, simple, and secure system to manage payroll without complexity, saving them time and effort so they can focus on what matters most — their business and their people.

That’s why we designed the entire dopay ecosystem to serve all types of companies and employees — especially sectors that struggle to access banking services — helping them shift to a modern, best in class payroll payout solution with no minimum or maximum employee requirements.

Our vision is that every person, regardless of their job or income, has the right to access high quality financial services easily, simply, and with dignity. And we are building this ecosystem day by day to make sure no one gets left behind. This isn’t a luxury — it’s a basic right for everyone who works and earns a living.

Industry
Finance & Insurance
Company Size
201-500 employees
Headquarters
Cairo, EG
Year Founded
Unknown
Website
dopay.com
Social Media