Alya Pay is Morocco’s first approved payment‑fractioning solution by Bank Al Maghrib, enabling customers to pay in 2, 3, or 4 installments without fees or interest. Our mission is to boost the commercial performance of retail and service partners by increasing average basket sizes and conversion rates. As a Senior Frontend Developer, you will play a pivotal role in shaping the user experience across our web platforms, ensuring seamless integration with backend services and delivering a high‑quality, responsive, and accessible product.
Key Responsibilities:
- Design, develop, and maintain performant and reusable web interfaces using React, React Router v7, TypeScript, Tailwind CSS, and ShadCN UI.
- Implement and enforce design‑system consistency, accessibility (WCAG 2.1), and responsive design across customer, merchant, and internal portals.
- Integrate securely with REST APIs from our backend, handling authentication via token‑based sessions and protected routes.
- Implement role‑based UI logic to tailor experiences for different user segments.
- Participate in code reviews, ensuring UI architecture quality, and mentor teammates on best practices.
- Optimize for performance, bundle size, and scalability, using tools such as Webpack, Vite, and Lighthouse.
- Collaborate closely with product managers, designers, and backend engineers to translate requirements into technical solutions.
Required Qualifications:
- 3–5 years of solid React + TypeScript experience.
- Strong command of modern state management patterns (Context API, custom hooks).
- Proven ability in API integration and asynchronous workflows.
- Excellent understanding of form validation, error handling, and UX flow logic.
- Experience with responsive and accessible UI design.
- Comfortable with Git workflows, pull requests, and collaborative reviews.
- Detail‑oriented with strong UI/UX intuition.
Bonus Points:
- Experience with AWS, CI/CD pipelines, or frontend performance audits.
- Exposure to React Native / Expo for future mobile app development.
- Familiarity with i18n and multi‑language interfaces.
- Fintech or SaaS product experience.
Soft Skills:
- Ownership mentality and passion for quality.
- Ability to propose and defend frontend architecture decisions.
- Strong communication and teamwork skills.
Benefits:
- Work directly with the CTO and shape a high‑impact fintech product.
- Help define the frontend culture and design system from the ground up.
- Join a small, ambitious team driving Morocco’s fintech innovation.
- Competitive package & real career growth.
Recruitment Process:
- Round 1: Conversation with our CTO to explore your background, discuss technical experience, and ensure alignment with the role.
- Round 2: Technical discussion with our engineering team, focusing on practical problem‑solving, code quality, and frontend architecture.
- Round 3: Final meeting with our CEO to align on culture, vision, and next steps.
We are looking for a proactive, innovative, and collaborative developer who thrives in a fast‑paced startup environment. If you are passionate about building elegant, high‑performance web experiences and want to make a tangible impact on Morocco’s fintech landscape, we encourage you to apply.