Recherche d'emploi avancée

Giantlink

Développeur fullstack orienté Backend (NodeJS) /Mobile à l’international

Giantlink

07-04-2026 | Giantlink - Fes | CDI
Langue(s) : #Français     #Anglais    

Descriptif du poste

Le poste de Développeur fullstack orienté Backend a pour objectif de concevoir, développer, intégrer et maintenir les produits digitaux de notre client. Le rôle implique une forte polyvalence technique, couvrant essentiellement le développement backend, l'intégration continue, les déploiements et la participation aux rituels agiles. Le ou la titulaire du poste doit être capable d'appréhender les besoins métier, de proposer des solutions techniques adaptées et de contribuer activement à l'amélioration continue des produits.
Rôle et responsabilités



1- Conception et planification



Participer à la conception et à la mise en œuvre des nouveaux projets, en apportant un regard technique et pragmatique sur les besoins exprimés.
Contribuer à la bonne formulation et au cadrage des demandes, en répondant aux besoins techniques ou fonctionnels.
Évaluer la complexité et le temps de réalisation des tâches, participer aux estimations de charge et à la planification des sprints.
Mettre à disposition des prototypes ou versions intermédiaires permettant de tester rapidement les hypothèses et d'ajuster les orientations techniques ou fonctionnelles.


2- Développement et livraison



Assurer la livraison des développements confiés dans le respect des délais, de la qualité attendue et des bonnes pratiques définies par l'équipe.
Réaliser les développements planifiés dans l'outil de gestion de tickets (Jira) et assurer le suivi des livrables jusqu'à leur validation.
Apporter une expertise technique sur les projets en cours ou existants, en contribuant à la maintenance et à l'évolution des produits.
Contribuer au développement et à la maintenance des logiciels, en garantissant leur cohérence avec l'existant.
Assurer la cohérence technique et fonctionnelle entre les plateformes et les performances. Être vigilant sur la sécurité applicative, la conformité RGPD et la résilience des systèmes


3- Test et amélioration continue



Concevoir, mettre en œuvre et maintenir les tests unitaires pour garantir la fiabilité du code. Développer des tests d'intégration afin de valider la cohérence entre les différents services et API.
Concevoir et exécuter des tests end-to-end (E2E) pour valider les logiciels (Cypress, Playwright, Detox).
Intégrer les tests dans les pipelines CI/CD afin d'assurer la qualité continue et la non-régression.
Suivre les indicateurs de qualité logicielle : couverture de code, performance, logs d'erreurs, stabilité des versions.

Profil Recherché

Formation supérieure en informatique, ingénierie logicielle ou équivalent.
Maîtrise des langages et frameworks : Node.js, JavaScript/TypeScript.
Esprit analytique, rigoureux et orienté solution.
>3 ans d'expérience en développement backend Node.js.
Connaissance des environnements Cloud (AWS, Google Cloud) et des outils d'orchestration (Docker),
Commnaissances pratique confirmée des pipelines CI/CD et des outils de versionning (GitLab, GitHub).
Mettre des concepts de bases de données NoSQL (MongoDB).
Bonne compréhension des architectures API-first, microservices et serverless.
Connaissance des pratiques de qualité logicielle et de tests automatisés (unitaires, intégration, E2E) intégrés aux pipelines CI/CD - outils tels que Jest, Cypress, Playwright ou Detox.
Des connaissances en NestJS serait un atout significatif,
Des connaissance React seraient appréciées.
Connaissance des principes Agile/Scrum et goût du travail collaboratif.
Autonomie, curiosité technique et capacité d'autoformation.

Plus d'informations

• Télétravail possible
• Primes

Salaire Net + primes

A négocier