Front end developper
Front end developper
Le développeur front-end s’occupe de toute la partie visible du site : il doit développer des interfaces au code optimisé, qui facilitent l’accès des utilisateurs au contenu. Pour cela, il maitrise le CSS et le HTML5 afin de respecter les normes W3C. Grâce à une bonne connaissance des langages de programmation, le développeur front-end optimise l’interface du site, tout en respectant les impératifs liés à l’accessibilité, la compatibilité des navigateurs et les terminaux
(desktop, mobile, tablette)..
Compétences Requises
Le métier développeur front end nécessite de multiples compétences :
- Langages de programmation ; HTML, CSS
- Langages Javascript. Frameworks les plus populaires : JS, jQuery . Les plus différenciants : React, Ember, Angular ou Vue.
- Maîtrise du respnsive design, de l’UX et des interfaces mobiles.
- Connaissances en CMS permettant de réaliser sites dynamiques.
- Les principaux: WordPress, Joomla, Drupal, Magento ou encore Prestashop.
- Connaître le versioning à travers le logiciel Git, le plus populaire sur le marché.
- Benchmark et connaissances des dernières technologies et mises à jour des langages et des frameworks Front-End.
- Connaissance d’un logiciel de PAO est un vrai plus.
- Capacité à gérer les bugs techniques et à tester les sites en amont. via Jasmine ou Mocha.