Yakeey, a fast‑growing PropTech company headquartered in Casablanca, Morocco, is on a mission to simplify and accelerate real‑estate transactions by connecting buyers, sellers, renters, and agents through a single digital platform. The company operates a multi‑product portfolio that includes a property marketplace, a credit application and processing platform, and a valuation tool. These products are powered by a modern data architecture that underpins analytics, reporting, and AI‑driven services.
As a Technical Lead, you will guide a team of approximately four developers to deliver high‑quality features aligned with Yakeey’s product roadmap and architectural guidelines. You will work closely with product managers and architects to translate requirements into technical tasks, oversee implementation, and ensure that solutions adhere to our micro‑services architecture, coding standards, and best practices. Your role will involve a blend of hands‑on development, mentoring, and coordination responsibilities, helping your team excel while delivering value to our users.
Key responsibilities include:
- Lead and coordinate a development team of ~4 engineers in delivering product features on time and to specification.
- Translate product requirements and architectural designs into actionable tasks, ensuring clarity and feasibility for your team.
- Architect and review solutions within your scope, ensuring alignment with our overall platform architecture and design principles.
- Participate in hands‑on development, contributing to codebase 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 your team remains focused, productive, and aligned with project goals.
Your qualifications:
- Curiosity for next‑generation AI technologies – Demonstrated interest in or experience with intelligent agents, large language models (LLMs), Model Context Protocol (MCP), and retrieval‑augmented generation (RAG) architectures. A “geek” mindset that enjoys exploring and experimenting with emerging AI tools and applying them in practical scenarios.
- Solid software development experience, with a strong background in backend engineering (Java, 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.
- Solid understanding of micro‑services architecture, RESTful API design, and cloud platforms (AWS); experience with Kubernetes and Terraform is a plus.
- Ability to interpret architecture and design documents and translate them into implementation plans.
- 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:
- Opportunity to shape and deliver features that drive our one‑stop‑shop experience while honing your leadership skills.
- Work with a modern technology stack, collaborate with experts across architecture, data, and AI, and play a key role in our mission to transform real‑estate transactions.
- Be part of a dynamic, fast‑growing startup environment with a clear vision and a supportive culture.
Recruitment process:
- CV pre‑screening.
- AI interview.
- A first conversation with the HR team to get to know you better and introduce you to our project.
- A test or a practical case study related to the position.
- A role‑specific interview with your future manager.
- A final meeting with top management (if needed).
We are looking for a passionate, experienced, and collaborative Technical Lead who can drive excellence in both technical delivery and team development. If you are a strong developer ready to lead and inspire a team, we would love to hear from you.