Principales responsabilités :
Elaborer des solutions créatives et efficaces qui améliorent l’expérience client (interne ou externe), en utilisant les pratiques ‘agiles’ et diverses technologies de développement de logiciels et de développement web
Concevoir des scénarios d'utilisateurs claires, des tests de conception pour des prototypes et des produits, et fournir continuellement des améliorations de produit, en collaboration avec les autres membres de l’équipe
Profil recherché :
Disposer d’un première expérience en développement de logiciels dans les technologies javascript, avec la connaissance du processus de développement de logiciels ‘Agile’
Disposer de compétences solides en JavaScript (Node JS, React JS et React Native) et en développement web
Disposer de compétences en .Net (MVC5/C#) ou Java
Disposer d’une expérience en matière de refactoring et de maintenance de code, de modèles de conception, de développement axé sur la conception, de déploiement continu, d'applications hautement évolutives, de sécurité des applications
Disposer d’une expertise en pair programming, intégration continue, développement piloté par test et conception incrémentale
Disposer d’une expérience en base de données relationnelles et non relationnelles
Compétences requises :
Etre capable de comprendre les aspects business et opérationnels des requêtes des équipes
Etre capable de travailler en équipe et se mettre à disposition des collaborateurs
Etre capable de s’ouvrir au changement, notamment sur les langages de programmation
Casablanca, Maroc