CLOSE

Développeur – logiciel frontend

Montreal, Quebec, Canada

Notre client est présentement à la recherche d'un développeur logiciel Frontend.

Principales responsabilités

  1. Participe à l’évaluation et à la planification des besoins techniques et à la conception des différentes plateformes numériques selon les besoins d’affaires. Propose et met en place une architecture innovatrice, flexible et efficace pour les besoins techniques de UGM.
  2. Conçoit, modifie, développe, écrit et implante des applications logicielles.
  3. Contribue aux designs et à la documentation de composantes et de produits architecturaux.
  4. Participe aux essais d’évolutivité et A/B tests pour en améliorer les produits.
  5. Mène et participe aux révisions de code et de design.
  6. Élabore et effectue les jeux de tests nécessaires à l’implantation des programmes développés en fonction de critères de qualité établis.
  7. Respecte les échéanciers des livrables techniques.
  8. Suggère des améliorations aux problèmes de maintenance, de limitation de design, de fiabilité de produit et des nouvelles fonctionnalités.
  9. S’implique dans les estimations d’efforts, coûts et temps afin de maximiser la performance du développement.
  10. Contribue à l’amélioration constante du processus de développement et des outils associés.
  11. De façon proactive, assure une veille technologique relative à son secteur d’activité; se tient au courant des tendances et des nouveautés.
  12. Soumet tout dossier requérant une attention particulière à son supérieur immédiat; effectue toute autre tâche, à la demande de celui-ci ou nécessitée par ses fonctions.

Exigences du poste

Scolarité et expérience

  • Baccalauréat en génie logiciel
  • De 2 à 5 années d’expérience en développement logiciel

Aptitudes et qualités recherchées

  • Très bonne maîtrise des technologies Web (Angular 2, NativeScript, Javascript)
  • Maîtrise le développement orienté objet et les patrons de conception
  • Connaissance de Jira, Git, tests unitaires et intégration continue
  • Connaissance du processus de développement Agile/Scrum
  • Esprit de synthèse, capacité d’analyse et résolution de problèmes
  • Bon sens de l’organisation et de gestion des priorités selon les besoins d’affaires
  • Capacité de travailler sous pression et sur plusieurs dossiers simultanément
  • Aptitudes positive pour le travail d’équipe
  • Capacité d’apprentissage et d’adaptation à l’évolution rapide des environnements technologiques
  • Très bonne habiletés en communication orale et écrite, tant en français qu’en anglais
  • Orienté vers les résultats

Atouts

  • Maîtrise les techniques d’optimisation pour les sites à trafique élevé (cache, CDN, etc.)
  • Connaissance des infrastructures de nuage d’Amazon AWS

Type: Permanent

Reference ID: 365551

Recommended Jobs