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.