Rabat Technopolis (hybride 1semaine/mois sur site)
6 mois renouvelable
ASAP au plus tard sous un mois
WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.
WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.
Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.
Pour le compte de notre client, multinationale spécialisée dans l'intégration informatique, Nous recherchons Dev Back-End senior JavaScript pour une durée de 6 mois renouvelable sur Rabat Technopolis.
Intégré(e) dans les équipes Links le/la consultant(e) aura pour mission de développer et maintenir les applications back-end en utilisant des technologies modernes et robustes. Il/Elle sera responsable de la conception, du développement, des tests et de la mise en production des services back-end pour les applications web et mobiles.
De formation supérieure de niveau Bac +5 en informatique (ingénieur ou équivalent universitaire), ayant au minimum 7 ans d’expérience sur un poste similaire.
• Maîtriser NodeJS 16 pour développer des applications back-end performantes et scalables.
• Avoir une solide expérience avec ExpressJS pour la création d'API RESTful et la gestion des routes.
• Être familier avec VueJS 3 pour la création d'interfaces utilisateur côté client.
• Avoir une bonne compréhension des bases de données relationnelles, notamment PostgreSQL, pour la gestion des données.
• Être capable d'utiliser Jest pour écrire des tests unitaires et d'intégration.
• Maîtriser les concepts de REST, Swagger et Google API pour la conception et la documentation des API.
• Avoir une expérience avec des outils de gestion de versions comme Git (BitBucket).
• Être familier avec les concepts d'authentification et d'autorisation, notamment OAuth et OIDC.
• Avoir une expérience avec les systèmes d'exploitation Linux, en particulier Debian (Ubuntu), pour le déploiement et la maintenance des applications.
• Être capable d'utiliser des outils de ligne de commande comme Bash pour la gestion des scripts et des tâches automatisées
- Autonomie et rigueur ;
- Anticipation et prise d’initiative ;
- Bonne capacité d’analyse et d’adaptation ;
- Travail en équipe.