Front-end Engineer

Dopay Al Qahirah, Egypt
Apply Now

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