Nouveau
Description du poste
Nous recherchons un(e) Développeur(se) Full Stack confirmé(e) pour rejoindre notre équipe technique dynamique basée à Casablanca. Vous intégrerez une structure en pleine croissance, reconnue pour ses projets innovants dans le domaine du digital et du SaaS. Votre mission principale sera de concevoir, développer et maintenir des applications web robustes, évolutives et performantes, en utilisant les technologies React, Node.js et PostgreSQL.
**Vos responsabilités**
- Analyser les besoins fonctionnels et techniques des projets en collaboration avec les Product Owners et les équipes UX/UI.
- Concevoir l'architecture front‑end avec React (hooks, Redux, TypeScript) et assurer l’implémentation de composants réutilisables, accessibles et testés.
- Développer l’API back‑end avec Node.js (Express ou NestJS), en respectant les bonnes pratiques de sécurité, de scalabilité et de performance.
- Concevoir et optimiser les bases de données PostgreSQL, écrire des requêtes complexes, gérer les migrations et assurer la qualité des données.
- Participer activement aux revues de code, aux tests unitaires et d’intégration (Jest, Mocha, Cypress) afin de garantir un haut niveau de qualité logicielle.
- Mettre en place et maintenir les pipelines CI/CD (GitLab CI, GitHub Actions, Docker, Kubernetes) pour automatiser les déploiements et les tests.
- Collaborer avec les équipes DevOps, QA et support pour assurer la disponibilité, la fiabilité et la maintenance des applications en production.
- Contribuer à l’amélioration continue des processus de développement (Agile/Scrum, Kanban) et partager vos connaissances lors de workshops internes.
**Profil recherché**
- Minimum 4 ans d’expérience professionnelle en développement full stack, avec une solide maîtrise de React et Node.js.
- Expertise avérée en JavaScript/TypeScript, ainsi qu’une bonne connaissance des standards ECMAScript.
- Expérience confirmée avec PostgreSQL (modélisation, optimisation, indexation) et les ORM (Sequelize, TypeORM).
- Maîtrise des outils de versionning (Git) et des environnements de conteneurisation (Docker) ainsi que des concepts de micro‑services.
- Bonne compréhension des principes de sécurité web (OWASP), des API RESTful et des architectures orientées services.
- Capacité à travailler en équipe, à communiquer clairement et à prendre des initiatives.
- Anglais professionnel souhaité pour la lecture de documentation technique.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec un salaire compétitif et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Un environnement de travail moderne, bureaux équipés, espaces de coworking et possibilité de télétravail partiel (hybrid).
- Un accès à des formations continues (Udemy, Pluralsight, conférences) et à des certifications techniques.
- Des projets à forte valeur ajoutée, avec des technologies de pointe et une culture d’innovation.
- Une équipe soudée, des événements internes réguliers (tech talks, hackathons, after‑work) et une ambiance de travail conviviale.
Rejoignez-nous pour contribuer à la transformation digitale de nos clients et développer votre carrière au sein d’une entreprise qui valorise l’excellence technique et le bien‑être de ses collaborateurs.