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 :