We're seeking an experienced Front End Engineer to join our product team and help build exceptional user experiences using modern web technologies, someone who is passionate about UX/UI design and creating product first applications. The ideal candidate will have deep expertise in React and Next.js, with significant experience implementing complex UI components using Material-UI (MUI).
Our mission is to build the best platform to empower thousands of companies in the Middle East and North Africa.
Roles & Responsibilities
- Architect and develop scalable front-end applications using React, Next.js, and TypeScript
- Build and maintain reusable component libraries using MUI, ensuring consistency across our applications
- Optimize application performance through code splitting, lazy loading, and other modern web performance techniques
- Collaborate with Product Designers to implement responsive, accessible, and intuitive user interfaces
- Write clean, maintainable code with comprehensive test coverage
- Mentor junior developers and contribute to technical decision-making
- Participate in code reviews and provide constructive feedback to team members
Required Qualifications
- 4+ years of professional experience in front-end development
- Strong proficiency in React and its ecosystem (hooks, context, state management)
- Extensive experience with Next.js, including API routes
- Deep knowledge of Material-UI (MUI) component library and its customization, this is mandatory
- Extensive Knowledge of GraphQL and REST
- Must have experience with leveraging latest code AI Code IDEs (Cursor, Windsurf, Claude, IntelliJ Junie, lovable) and quick prototyping
- Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3
- Experience with modern build tools and workflows (Webpack, ESLint, etc.)
- Strong understanding of web performance optimization techniques
Preferred Qualifications
- Bonus: Strong SaaS and fintech experience
- Exposure to backend/full stack development
- Knowledge of latest LLM Models and Agentic based applications
- Experience integrating authentication third parties