Nouveau
Description du poste
SQLI, acteur majeur du conseil et de l'intégration de solutions digitales, recherche un(e) Développeur(se) Full Stack confirmé(e) pour rejoindre son équipe d'experts au sein de son centre de services au Maroc. Vous intégrerez un projet stratégique de plateforme web destinée à des clients internationaux, où vous serez responsable du cycle complet de développement, de la conception à la mise en production, en passant par les phases de test et de maintenance.
**Missions principales**
- Concevoir, développer et faire évoluer les micro‑services back‑end avec Node.js 20 et le framework Fastify, en respectant les standards TypeScript.
- Implémenter les interfaces utilisateurs modernes avec Vue 3 (Composition API) et Vite, en garantissant une expérience fluide et réactive.
- Concevoir, documenter et sécuriser des API RESTful (Swagger/OpenAPI) et assurer leur intégration avec les services OAuth2/OIDC et les Google APIs.
- Rédiger des tests unitaires et d’intégration automatisés (Vitest) afin d’assurer la qualité du code et la couverture fonctionnelle.
- Gérer les bases de données PostgreSQL (modélisation, optimisation des requêtes, migrations) et participer à la mise en place de bonnes pratiques de gestion des données.
- Déployer les applications sur Google Cloud Platform (GCP) en utilisant les pipelines CI/CD GitLab, veillant à la continuité et à la fiabilité des livrables.
- Travailler en mode agile Scrum : participation aux cérémonies (daily stand‑up, sprint planning, rétrospective), estimation des user stories et suivi du backlog.
- Collaborer étroitement avec les équipes produit, UX/UI, QA et DevOps, tout en communiquant clairement en français (écrit et oral).
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement full stack, idéalement dans un environnement SaaS.
- Maîtrise avérée de Node.js (v20+) et du framework Fastify, ainsi que de TypeScript.
- Solide expérience front‑end avec Vue 3, Composition API et Vite.
- Connaissances approfondies de PostgreSQL et des bonnes pratiques de conception de bases de données relationnelles.
- Expérience dans la création d’API RESTful, la documentation Swagger et la mise en œuvre d’authentifications OAuth/OIDC.
- Familiarité avec les services Google Cloud (Compute Engine, Cloud Functions, Cloud Storage) et les pipelines CI/CD GitLab.
- Pratique des tests automatisés (Vitest) et de la couverture de code.
- Bonnes compétences en communication, esprit d’équipe et capacité à travailler en mode hybride (présentiel et télétravail).
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec un mode de travail hybride (3 jours sur site, 2 jours en remote).
- Un environnement technique à la pointe, propice à l’innovation et à la montée en compétences.
- Des formations internes et externes (certifications Cloud, workshops TypeScript, etc.).
- Un package de rémunération attractif, complété par des avantages sociaux (mutuelle, tickets restaurant, transport).
- Une culture d’entreprise inclusive, où la diversité et le bien‑être des collaborateurs sont au cœur des priorités.
Rejoignez SQLI et participez à la construction de solutions digitales qui transforment les entreprises de demain !