Nouveau
Description du poste
LegalSight, éditeur de solutions logicielles dédiées aux professionnels du droit, recherche un(e) Développeur(se) Frontend confirmé(e) spécialisé(e) sur le framework Angular. Vous intégrerez une équipe dynamique au sein d’une société en forte croissance, dont la mission est de simplifier le quotidien des juristes grâce à des outils numériques performants et sécurisés.
**Vos principales missions**
- Transformer les maquettes UI/UX réalisées sous Figma en interfaces Angular fonctionnelles, respectant les standards d’accessibilité et de design responsive.
- Concevoir, développer et maintenir des composants réutilisables (bibliothèque de composants) afin d’assurer la cohérence visuelle et fonctionnelle de l’ensemble des applications.
- Intégrer et consommer des API REST/JSON, gérer les appels asynchrones, le traitement des erreurs et la sécurisation des échanges.
- Créer des formulaires dynamiques complexes (validation, logique conditionnelle, gestion des états) en utilisant Reactive Forms et les meilleures pratiques Angular.
- Mettre en place des tests unitaires (Jasmine/Karma) et des tests d’intégration pour garantir la qualité du code et faciliter le refactoring.
- Assurer le debugging, la résolution des incidents et la maintenance évolutive des applications en production.
- Collaborer étroitement avec les équipes produit, UX/UI designers, backend et QA : participation aux réunions de sprint, revues de code, stand‑ups quotidiens.
- Documenter les solutions techniques, rédiger des guides d’utilisation et partager les bonnes pratiques au sein de l’équipe.
**Profil recherché**
- Minimum 4 ans d’expérience professionnelle en développement Frontend, avec une expertise avérée sur Angular (v2+).
- Maîtrise du stack JavaScript/TypeScript, HTML5, CSS3/SCSS, ainsi que des frameworks UI tels que Bootstrap ou Angular Material.
- Solide compréhension de l’architecture Angular (modules, services, lazy loading, RxJS) et des concepts de design patterns.
- Expérience dans l’intégration d’API REST, la manipulation de données JSON et la gestion d’authentification (JWT, OAuth).
- Connaissances en tests unitaires (Jasmine/Karma) et en CI/CD (Git, GitHub Actions, GitLab CI).
- Sens aigu du détail, rigueur et capacité à livrer du code propre, maintenable et documenté.
- Excellentes compétences en communication écrite et orale, esprit d’équipe, autonomie et capacité à anticiper les blocages pour proposer des solutions proactives.
- Une sensibilité pour le secteur juridique ou une expérience précédente sur des projets liés au droit constitue un atout.
**Ce que nous offrons**
- Un CDI à temps plein, avec une flexibilité de travail hybride (2 jours de présence au bureau de Casablanca, 3 jours en remote).
- Un environnement de travail stimulant, propice à l’innovation, avec des équipes pluridisciplinaires et une culture d’entraide.
- Un package de rémunération attractif, complété par des avantages sociaux (mutuelle santé, tickets restaurant, formation continue, budget dédié à la veille technologique).
- Des opportunités de carrière et de montée en compétences (certifications Angular, conférences, hackathons internes).
- Un accès à des projets à forte valeur ajoutée pour le secteur juridique, impactant directement les pratiques des avocats, notaires et juristes.
Rejoignez LegalSight et participez à la transformation digitale du droit ! Envoyez votre CV et lettre de motivation à l’adresse recrutement@legalsight.com.
**Processus de recrutement**
1️⃣ Screening du CV – entretien téléphonique avec le recruteur.
2️⃣ Test technique (prise en main d’une maquette Figma → composant Angular).
3️⃣ Entretiens techniques avec l’équipe Frontend et le Lead Architect.
4️⃣ Rencontre avec le manager produit et le CEO.
5️⃣ Proposition d’embauche.
Nous attendons votre candidature avec impatience !