ENTREPRISE :
Mohammed VI Polytechnic University is an institution dedicated to research and innovation in Africa and aims to position itself among world-renowned universities in its fields The University is engaged in economic and human development and puts research and innovation at the forefront of African development. A mechanism that enables it to consolidate Morocco’s frontline position in these fields, in a unique partnership-based approach and boosting skills training relevant for the future of Africa. Located in the municipality of Benguerir, in the very heart of the Green City, Mohammed VI Polytechnic University aspires to leave its mark nationally, continentally, and globally.
Ce que nos collaborateurs aiment le plus chez nous ❤ : Consultez nos avis certifiés
Culture de l'entreprise :
UM6P – Université Mohammed VI Polytechnique se caractérise par une culture fortement orientée innovation, où la créativité, l’expérimentation et l’audace intellectuelle constituent des piliers essentiels. L’université encourage l’initiative, l’ouverture d’esprit et l’autonomie, dans un environnement stimulant tourné vers la recherche, l’entrepreneuriat et l’impact. Cette dynamique innovante est enrichie par une dimension coopérative solide, valorisant la collaboration, le partage des savoirs et le développement humain. Une orientation vers la performance et l’excellence complète l’ensemble, tandis que les processus formels restent volontairement plus légers pour préserver l’agilité.
Poste :
Ingénieur Web Mobile
Expérience requise : Diplôme d'ingénieur ou Master
Qualifications et diplômes : Ingénieur, Master
Compétences clés (Connaissances) :
- Développement web :
- Backend : NodeJS, NextJS, ExpressJS
- Frontend : JavaScript, ReactJS, SvelteJS, Bootstrap, HTML, CSS, Tailwind CSS
- Gestion de bases de données : MySQL, PostgreSQL, MariaDB, MongoDB, SQLServer
- Développement d'API : RESTful, GraphQL
- Développement mobile : Android, iOS, Flutter
- Plateformes cloud et containerisation : AWS, Docker, Docker Compose
- Méthodologies agiles et gestion de versions avec Git
Compétences clés (Expérience) :
- Développement web : Expérience avérée en développement web avec des technologies comme NodeJS et ReactJS, avec une bonne maîtrise des pratiques de développement backend et frontend
- Bases de données : Solides connaissances des bases de données relationnelles et non relationnelles, avec une expertise dans la gestion et l'optimisation de bases de données telles que MySQL, PostgreSQL, MariaDB, MongoDB et SQLServer
- Développement et intégration d'API : Expérience dans la conception et l'intégration d'APIs RESTful et GraphQL, en veillant à une intégration fluide et à la gestion des appels API
- Applications mobiles : Expertise dans le développement d'applications mobiles pour Android et iOS, tant pour des plateformes unifiées que multiplateformes avec des technologies comme Flutter
- Gestion de versions : Compétence dans l'utilisation de systèmes de gestion de versions, principalement Git, pour assurer la gestion et le suivi du code source en équipe
- Architecture des services : Compréhension des services RESTful et de l'architecture des microservices pour garantir la modularité et la flexibilité des applications
- Optimisation des performances : Expérience dans l'optimisation des performances des applications, tout en garantissant leur sécurité, leur scalabilité et leur résilience face à la montée en charge
- Création des tests : Tests unitaires, tests d'intégration, tests de performance, et frameworks de testing comme Jest, Mocha, Jasmine, Cypress pour garantir la qualité et la stabilité du code
Profil recherché :
Compétences clés (Attributs personnels) :
- Ponctualité : Respect des délais et gestion efficace des priorités
- Esprit d’équipe : Capacité à travailler de manière collaborative au sein d’équipes multidisciplinaires
- Compétences en résolution de problèmes : Aptitude à identifier rapidement les problèmes techniques et à proposer des solutions adaptées
- Gestion du temps : Excellente organisation et gestion du temps pour respecter les échéances et maintenir un haut niveau de productivité.
Découvre si ce poste est fait pour toi
Passe le test de personnalité gratuit ReKrute et obtiens instantanément ton score de compatibilité avec ce poste et avec la culture de plus de 150 entreprises du marché.
