WafR is a leading Fintech platform that empowers informal merchants—especially grocery shopkeepers—to offer financial services to their customers. Since its inception, the company has expanded from providing mobile credit to a broader suite of financial products, now serving tens of thousands of merchants across Morocco. The platform’s core architecture is built on a microservices stack, leveraging cloud technologies such as AWS, GCP, and Azure to deliver scalable, high‑availability services.
Role Overview
As the Senior Technical Lead – Architecture & Code Quality, you will be the guardian of our platform’s technical health. Your responsibilities will include:
- Architectural Strategy – Own the end‑to‑end understanding of the application stack, data models, and infrastructure. Guide the evolution of the architecture, champion microservices adoption, and ensure alignment with business objectives.
- Design Leadership – Lead the design, planning, and documentation of major system enhancements. Provide clear, actionable design documents and technical specifications for new features and architectural changes.
- Hands‑On Coding – Contribute high‑quality code to critical components, demonstrating technical proficiency and setting a standard for the engineering team.
- Code Quality & Review – Own the code review process, enforce standards for performance, security, maintainability, and architectural consistency. Mentor developers through reviews and promote best practices.
- Tooling & Automation – Define and implement automated quality checks, testing frameworks, and continuous integration pipelines to accelerate reliable deployments.
- Product Alignment – Act as the technical liaison to the Product Owner, translating product goals into technical tasks, estimating effort, and identifying risks early.
- Roadmap Influence – Advise on the technical roadmap, balancing feature delivery with necessary architectural investments to sustain system health and velocity.
Candidate Profile
We are looking for someone with:
- 3+ years of progressive experience in software engineering, with a focus on system design and architecture.
- Proven ability to design scalable, high‑availability, fault‑tolerant systems.
- Extensive experience conducting constructive code reviews and mentoring peers.
- Strong verbal and written communication skills, capable of translating complex technical concepts for non‑technical stakeholders.
- Track record of success in Agile environments.
- Preferred: Experience in FinTech, e‑commerce, or data analytics domains; familiarity with multiple architectural styles (monolithic, microservices, event‑driven); certifications in AWS, GCP, or Azure.
Why Join WafR?
At WafR, you will be part of a fast‑growing startup that is redefining financial inclusion in Morocco. You will work with a passionate, cross‑functional team, have a direct impact on millions of merchants, and shape the future of our technology stack. We offer a competitive salary, a dynamic work environment, and opportunities for professional growth.
Application Process
To apply, submit your résumé and a brief cover letter outlining your relevant experience and why you are excited about this role. We look forward to exploring how you can contribute to WafR’s mission.