Stage en développement Front (stack JS) (Casablanca)

C 4 mois FON
Caronae Systems

Caronae Systems

La startup   Caronae Systems est une start-up marocaine (Label Excellence par la Banque Mondiale) créée en octobre 2017 par de…

Profil recherché :

3 stagiaires
06/02/2020
4 mois
Avec Convention
Oui
Stage fonctionnel
Bac+5
Informatique & Systèmes d'Information

Descriptif de la mission :

Brief d'emploi

Nous recherchons un developpeur JS full stack pour produire des solutions logicielles évolutives. Vous ferez partie d'une équipe interfonctionnelle responsable du cycle de vie complet du développement logiciel, de la conception au déploiement.

En tant que développeur Full Stack, vous devez être à l'aise avec les langages de codage front, les framework de développement et les bibliothèques tierces. Vous devez également être un joueur d'équipe avec un talent pour la conception visuelle et l'utilité.

Si vous connaissez également les méthodologies Agile, nous aimerions vous rencontrer.

Responsabilités

  • Travailler avec les équipes de développement et les chefs de produit pour concevoir des solutions logicielles
  • Concevoir une architecture côté client et côté serveur
  • Construire le front-end des applications grâce à une conception visuelle attrayante
  • Développer et gérer des bases de données et des applications
  • Écrire des API efficaces
  • Tester le logiciel pour garantir la réactivité et efficacité
  • déboguer et mettre à niveau les systèmes
  • Créer des paramètres de sécurité et de protection des données
  • Créer des fonctionnalités et des applications avec une conception mobile
  • rédiger une documentation technique
  • Travailler avec des scientifiques et des analystes pour améliorer les logiciels

Exigences

  • Expérience éprouvée en tant que développeur Full Stack ou rôle similaire
  • Expérience en développement de bureau et mobile applications
  • Familiarité avec les piles communes
  • Connaissance de plusieurs langages et bibliothèques frontaux (par exemple HTML / CSS, JavaScript, XML, jQuery)
  • Connaissance en React fortement appréciées
  • Connaissance de plusieurs langages principaux (par exemple C #, Java, Python) et de frameworks JavaScript (par exemple Angular, React, Node.js)
  • Connaissance des bases de données (par exemple MySQL, MongoDB), les serveurs Web (par exemple Apache) et la conception UI / UX
  • Excellentes compétences en communication et travail d'équipe
  • Grande attention aux détails
  • Compétences organisationnelles
  • Un esprit analytique