Yakeey, headquartered in Casablanca, Morocco, is a rapidly expanding PropTech firm dedicated to simplifying real‑estate transactions through a unified digital platform. The company offers a suite of products, including a property marketplace, a credit application and processing platform, and a valuation tool, all powered by a modern data architecture that supports analytics, reporting, and AI‑driven services.
Position Overview
As a Technical Lead, you will spearhead a team of approximately four developers, ensuring the delivery of high‑quality features that align with Yakeey’s product roadmap and architectural guidelines. Your responsibilities will include translating product requirements into actionable technical tasks, overseeing implementation, and ensuring adherence to the company’s micro‑services architecture, coding standards, and best practices.
Key Responsibilities
- Lead and coordinate a development team of ~4 engineers, ensuring timely delivery of product features.
- Translate product requirements and architectural designs into clear, actionable tasks.
- Architect and review solutions, ensuring alignment with the overall platform architecture and design principles.
- Participate in hands‑on development, contributing to code quality and demonstrating best practices in Java/Spring Boot and related technologies.
- Mentor and support team members, providing guidance on technical challenges, code quality, testing, and professional growth.
- Collaborate with product managers, architects, and cross‑functional teams to refine requirements, anticipate dependencies, and plan releases.
- Drive continuous improvement by identifying opportunities to enhance development processes, CI/CD pipelines, testing, and documentation.
- Monitor progress and address obstacles, ensuring the team remains focused, productive, and aligned with project goals.
Required Qualifications
- Strong curiosity for next‑generation AI technologies, with demonstrated interest or experience in intelligent agents, large language models (LLMs), Model Context Protocol (MCP), and retrieval‑augmented generation (RAG) architectures.
- Solid software development experience, especially in backend engineering with Java and Spring Boot, and familiarity with front‑end frameworks such as React/Next.js.
- Previous experience leading a small development team or acting as a technical mentor.
- Deep understanding of micro‑services architecture, RESTful API design, and cloud platforms (AWS); experience with Kubernetes and Terraform is a plus.
- Excellent communication and collaboration skills to work effectively with engineers, product managers, and architects.
- Commitment to quality, including writing clean, maintainable code and promoting best practices in testing and code review.
- Experience in fintech, proptech, or other regulated domains is advantageous; proficiency in French or Arabic is a plus.
Benefits & Working Model
The role offers a hybrid working model (hybrid), combining onsite presence with remote flexibility. You will have the opportunity to shape and deliver features that drive Yakeey’s one‑stop‑shop experience while honing leadership skills and working with a modern technology stack that includes AI, cloud, and data analytics.
Recruitment Process
The selection process includes CV pre‑screening, an AI interview, a conversation with the HR team, a practical case study or test, a role‑specific interview with the future manager, and a final meeting with top management if needed.