Développement Logiciel

Développeur Front-end

Nous recherchons un développeur front-end expérimenté pour compléter notre équipe de développement web.

 

Description du poste :

  • Construire des applications front-end
  • Transformer les mock-ups et designs de projets en templates fonctionnels
  • Intégrer le code avec l’équipe de développement back-end. Maintenir les standards du code, l’expérience utilisateur (UX), et les exigences en matière de design tout au long du processus de développement
  • Définir, mesurer, et améliorer le développement du site web, les pratiques de programmation, et les processus de maintenance
  • Maintenir les mises à jour du site, identifier et corriger les bugs front-end, et améliorer la performance
  • Optimiser les sites pour les rendre plus mobiles et interactifs
  • Optimiser le code existant avec les bonnes pratiques d’ingénierie
  • Respecter les standards et les directives de la programmation web (par ex. : ES6)
  • Participer aux revues de code

 

Compétences requises :

  • Compétences exceptionnelles en développement JavaScript
  • Expérience dans ES6, React, Redux, GIT, SCSS/Stylus
  • Expérience pratique avec les gestionnaires de build et de paquets front-end (Webpack ou Gulp)
  • Expérience exceptionnelle avec HTML5, CSS3, Flexbox
  • Bonne compréhension des problèmes de compatibilité navigateur sur ordinateur et mobile, et des façons de les contourner (IE11, Chrome, Safari, Firefox, Opera, iOS, Android)
  • Compréhension et utilisation de la dégradation gracieuse
  • Connaissance approfondie dans l’écriture d’un code propre, modulaire et testable
  • Solide connaissance d’Adobe Photoshop

 

Compétences souhaitées :

  • Connaissance de la ligne de commande UNIX
  • Maîtrise de l’anglais au niveau intermédiaire ou plus
  • Connaissance solide des processus de développement d’applications web, de la mise en page/interface utilisateur aux structures des bases de données relationnelles
  • Connaissance approfondie du site web réactif, du web mobile, et expérience pertinente dans les projets web
  • Bonne connaissance des bases de données relationnelles et non relationnelles
  • Connaissance des frameworks back-end (par ex. : Ruby on Rails)

 

Compétences optionnelles :

  • Expérience avec les frameworks JS avancés
  • Compréhension des bonnes pratiques pour les applications à page unique
  • Expérience avec le test unitaire et le test de bout en bout d’applications JavaScript
  • La connaissance de WebGL, GLSL est un atout

 

Ce que nous offrons :

  • Assurance maladie corporative
  • Déjeuners traiteur
  • Équipe hautement qualifiée

Dites-nous
en plus sur vous :

Files must be less than 2 MB.
Allowed file types: gif jpg jpeg png bmp eps tif pict psd txt rtf html pdf doc docx odt ppt pptx odp xls xlsx ods xml avi mov mp3 ogg wav bz2 dmg gz jar rar sit tar zip.