Nouveau
Description du poste
AllCares, plateforme fintech américaine en pleine croissance, recherche un Développeur Full Stack Senior pour renforcer son équipe technique basée à Casablanca. Créée en 2021, AllCares modernise l’écosystème des prêts et des paiements grâce à une solution multi‑prêteurs, des workflows d’évaluation avancés et des intégrations API robustes. Vous rejoindrez une équipe dynamique, orientée innovation, qui travaille sur des projets à fort impact, manipulant des données sensibles (PII, SSN, EIN) dans un cadre strictement conforme aux normes de sécurité et de confidentialité.
**Missions principales**
- Concevoir, développer et maintenir des services backend évolutifs en PHP (Laravel) : API RESTful, logique métier d’origination de prêts, présentation d’offres, flux de financement, règlement et paiements.
- Intégrer des API tierces (prêteurs, processeurs de paiement, fournisseurs KYC, bureaux de crédit) et assurer la synchronisation des données via webhooks, files d’attente et jobs en arrière‑plan.
- Concevoir et optimiser les bases de données MySQL : schémas, indexation, requêtes complexes, procédures stockées.
- Mettre en place des mécanismes d’authentification sécurisée (JWT, OAuth) et de gestion des autorisations basées sur les rôles.
- Rédiger des tests unitaires et d’intégration, garantir la couverture de code et participer à la refactorisation du legacy.
- Apporter un support technique au frontend React.js : création de composants UI conformes aux systèmes de design, gestion d’état (Redux, Context), consommation d’API et résolution de problèmes cross‑stack.
- Collaborer avec les équipes DevOps sur l’infrastructure AWS (EC2, RDS, S3, IAM) : pipelines CI/CD, gestion des environnements (dev, staging, prod), monitoring, performance et sécurité.
- Contribuer à l’amélioration continue du produit en participant aux revues de code, aux cérémonies Agile (scrum, sprint planning) et aux ateliers d’architecture.
**Profil recherché**
- Minimum 5 ans d’expérience en développement backend PHP/Laravel et frontend React.js.
- Maîtrise des concepts d’API RESTful, OAuth2, JWT, gestion des files d’attente (RabbitMQ, SQS) et des jobs asynchrones.
- Solide expérience en conception et optimisation de bases de données MySQL.
- Connaissance approfondie de l’écosystème AWS et des bonnes pratiques CI/CD (GitLab CI, GitHub Actions, Jenkins).
- Expérience dans le secteur fintech ou bancaire, avec une bonne compréhension des exigences de conformité (PCI‑DSS, GDPR, SOC2).
- Capacité à travailler en anglais (lecture et rédaction technique) et en français.
- Esprit d’équipe, autonomie, sens du détail et orientation qualité.
**Ce que nous offrons**
- CDI à temps plein, mode hybride (3 jours sur site, 2 jours remote).
- Rémunération attractive + bonus annuel basé sur la performance.
- Programme de formation continue (certifications AWS, Laravel, React, sécurité fintech).
- Environnement de travail moderne, bureaux situés au cœur de Casablanca, espaces de coworking et salles de détente.
- Assurance santé, tickets restaurant, transport ou indemnité de mobilité.
- Participation à des projets à forte valeur ajoutée, avec une visibilité internationale.
Rejoignez AllCares et participez à la transformation digitale du secteur financier ! Vous êtes passionné(e) par le code propre, les architectures scalables et les challenges fintech ? Postulez dès maintenant.