Front-end Engineer
CairoOn-siteFull-time
AI Summary
Front-end Engineer builds and maintains React/TypeScript web apps, implements responsive UI, integrates with REST/GraphQL, and ensures performance and security across financial interfaces.
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.
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.
Skills
CI/CDCSSCypressDesign TokensFigmaGitGraphQLHTMLJestReact.jsReact QueryRedux ToolkitResponsive DesignREST APITypeScriptZustand
Explore related jobs
More jobs at Dopay
- SME Finance & Lending LeadCairo, Cairo Governorate
- Strategic Partnerships ManagerCairo, Cairo Governorate
- Senior Business Analyst, Revenue & OperationsCairo, Cairo Governorate
- Senior Business Analyst, Revenue & OperationsCairo, Cairo Governorate
- HR Operations SpecialistCairo, Cairo Governorate
- Senior DevOps (Infrastructure) EngineerCairo, Cairo Governorate
Similar CI/CD jobs
Jobs in Cairo
- RSr Analyst, Sales OperationsRSA Security, LLC · Cairo, Egypt
Guest Relations Agent (Lady In Red)Kempinski Hotels · Egypt - Cairo
SPA ReceptionistKempinski Hotels · Egypt - Cairo
BIM Engineer- ELVEgis Group · Cairo, Cairo Governorate- Jr Associate BINielseniq · Cairo, C
Senior Public Health Engineer - Building ServicesEgis Group · Cairo, Cairo Governorate