Développeur frontend

Développeur frontend

Posted on ١٩ فبراير ٢٠٢٣


Développeur Web frontend maitrisant les nouvelles technologies standard du Web, la création des SPA (single page applications), il sera amené à créer des applications front du style Site Web et application métier par la consommation de services web Rest-Full.

Passionné par le développement web Il doit avoir les compétences dans la programmation orientée objet en générale et le langage JavaScript principalement entre autre des compétences suivantes :

Savoir-faire technique :

  • Bonne connaissance des standards de développement web comme HTML 5, CSS 3, JavaScript (ES5, ES6);
  • Expérience avec NodeJS et l’un des frameworks JavaScript React, Angular, VueJS;
  • Maitrise des outils de packaging Webpack, yarn, npm ;
  • Expérience avec l’un des frameworks hybrides React Native, Ionic and Cordova, NativeScript, Flutter ;
  • Expérience dans le développement des applications avec un design responsif avec Flexbox ou Grid Layout, Bootstrap 4 ;
  • Grande expérience dans la consommation des APIs REST et l’utilisation des techniques de sécurisation comme OAuth2, JWT, OIDC;
  • Expérience dans la sécurité des applications web contre les failles comme XSS, XST, CSRF, SQL Injection ;
  • Connaissance dans les techniques de référencement Web ;
  • Connaissance dans l’exploitation des bases de données SQL Lite, LocalStorage, Realm ;
  • Maitrise des outils de développement collaboratifs GIT;
  • Bonne connaissance dans le design Web, templating, UX/UI ;
  • Connaissance dans la modélisation des maquettes ;
  • Intérêt et capacité d’apprendre d’autres langages si nécessaire;

Rôles et responsabilités :

  • Déterminer la structure et la conception des pages Web ;
  • Garantir que l’expérience utilisateur est en cohérence avec les choix de conception ;
  • Développement des fonctionnalités pour améliorer l’expérience utilisateur ;
  • Trouver un équilibre entre la conception fonctionnelle et esthétique ;
  • S’assurer que la conception Web est optimisée pour les smartphones ;
  • Construire du code réutilisable pour une utilisation future ;
  • Optimiser les pages Web pour une vitesse et une évolutivité maximales ;
  • Utiliser une variété de langages de balisage pour écrire des pages Web ;
  • Maintenir la cohérence de la marque tout au long de la conception.

Formation :

  • License/Master/Ingénieur en informatique ;
  • Langues : Français et anglais, bonne maitrise orale et écrite.

Prérequis d’accès à l’emploi :

  • Avoir une expérience professionnelle de plus d’un 01 an ou plus dans le domaine du développement web,
  • Passion démontrée pour le développement ;
  • Connaissance de base des outils d’édition d’images tel que Photoshop ;
  • Sérieux et créatif ayant l’esprit de travail en équipe.