Développeur logiciels Front-End Sénior / Senior Front-end Software Developer -UX

Développeur logiciels Front-End Sénior / Senior Front-end Software Developer -UX
Genetec, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Oct 4, 2022
Last Date
Nov 4, 2022
Location(s)

Job Description

* Bureaux disponibles : Montréal (Ville-St-Laurent), Québec, Sherbrooke et Brossard (Rive-Sud) *

L’équipe :

Vous êtes curieux et vous vous tenez toujours au courant des dernières tendances. Vous êtes une force brute en front-end, un héros du CSS et la personne que l'on contacte pour toutes les questions relatives à l'interface utilisateur. Vous vous intéressez aux design systems, vous aimeriez voir le vôtre être utilisé dans plusieurs produits et vous cherchez depuis des années LA meilleure librairie de composants UI.

Alors nous avons l'opportunité parfaite pour vous !

L'équipe de développement de notre groupe UX (expérience utilisateur) recherche actuellement un développeur frontend web senior collaboratif et soucieux du détail pour contribuer au développement de la librairie de composants UI faisant partie du design system de Genetec: Gelato.

Notre librairie de composants UI est utilisé par de nombreuses équipes au sein de Genetec, et offre aux développeurs les ressources nécessaires pour améliorer et construire de nouvelles fonctionalités en moins d'itérations, en assurant la cohérence et la qualité de l'interface utilisateur à travers les solutions de Genetec.

Vous travaillerez en étroite collaboration avec les équipes produits pour les aider dans leur développement front-end et les sensibiliser aux bonnes pratiques du UX. Vous serez également impliqué avec les designers UX afin de donner et recevoir du feedback sur le design, la fonctionalité et les spécifications techniques des composants UI. Vous participerez aussi à la révision de leurs différentes maquettes afin d'offir aux équipes un design facile à implémenter. Vous deviendrez à la fois un défenseur acharné des utilisateurs et des développeurs ainsi qu'un promoteur d'expériences innovantes.

À quoi ressemblera votre journée :
  • Collaborer avec les designers UX dans la conception des composants, en étant la voix des développeurs de Genetec
  • Définir avec vos coéquipiers la meilleure API pour nos composants en considérant les besoins de design, la facilité d’utilisation, l’uniformité du design system et la conformité avec les pratiques modernes du développement web
  • Développer les composants, leurs examples de code et les tests automatisés associés
  • Aider les équipes de développement dans leur utilisation de nos librairies et dans le développement général de l'interface utilisateur; les encourager à suivre les principes et les bonnes pratiques UX et à atteindre les normes d'accessibilité
  • Contribuer à améliorer notre processus d'équipe basé sur l'intégration continue et nous aider à avoir la suite de tests la plus solide possible
  • Participer au développement du portail web de notre design system, le point d'entrée des utilisateurs qui peuvent y trouver toute la documentation nécessaire pour utiliser au mieux nos composants
En tant que développeur senior dans l'équipe :
  • Montrer l'exemple, avec gentillesse et empathie, en effectuant des revues de code approfondies et lors de la formation des nouvelles recrues
  • Veiller constamment à la qualité, à la robustesse, à la facilité d'utilisation et à la cohérence de l'API
  • Rechercher de manière proactive les meilleures technologies et pratiques pour résoudre les problèmes, tout en prenant en compte la sécurité, l'évolutivité, la maintenabilité et l'expérience utilisateur
  • Démontrer votre capacité à vous approprier le code existant et en devenir rapidement un expert
  • Être un défenseur acharné de l'amélioration de la qualité, du design, de la testabilité et des performances de la librairie
Votre profil :
  • Baccalauréat ou diplôme études collégiales en informatique, génie informatique, génie logiciel ou expérience équivalente
  • 5 ans d'expérience en développement web
  • Aptitudes pour bien travailler en équipe et nature collaborative
  • Désir d'aider les autres à résoudre leurs problèmes, en communiquant efficacement
  • Intérêt pour l'interface utilisateur et le look-and-feel des applications
  • Passion pour les technologies web de pointe en général et particulièrement le front-end
  • Maîtrise du français et de l'anglais, la majorité des interactions dans l'équipe sont en français
Expertise technique :
  • Connaissance approfondie de JavaScript/TypeScript
  • Solide expérience en HTML/CSS et API de navigateur/web
  • Très bonne compréhension et expérience des frameworks JavaScript les plus populaires (Angular, React, etc.)
  • Connaissance du design réactif (responsive web design)
Encore mieux si vous possédez ces atouts :
  • Expérience de travail sur des design systems
  • Expérience avec les webcomponents
  • Expérience avec Stencil.js, un compilateur pour webcomponents
  • Expertise dans les normes et directives d'accessibilité
  • Expérience dans le développement mobile</

Job Specification

Job Rewards and Benefits

Genetec

Information Technology and Services - Montreal, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.