• 2384106
  • (Référence :1708)
  • Team Lead Développeur Front-End

Description du poste

  • Alteo est à la recherche d'un Développeur Front-End pour un emploi permanent basé à Montréal.

    Sous la supervision du Directeur du développement, le Développeur Front-End est responsable de créer, optimiser et maintenir les interfaces utilisateurs des différentes applications. Il maîtrise aussi bien l’implantation technique que les pratiques d’excellence en conception d’interface et d’expériences utilisateurs (UI/UX). À ce titre, il participe à l’analyse, au design, à l’implémentation et aux tests relatifs au développement des nouvelles fonctionnalités UI.

    Responsabilités:

    - Analyser les spécifications fonctionnelles et techniques afin de concevoir des interfaces utilisateurs répondant aux besoins de l’entreprise et des clients.
    - Formuler des recommandations à l’équipe Produit sur la conception visuelle et fonctionnelle des écrans.
    - Participer à la réalisation des prototypes d’écrans et à l’élaboration des workflows utilisateurs.
    - Effectuer l’analyse, le design et le développement de nouvelles fonctionnalités UI en utilisant les frameworks et composantes graphiques appropriés.
    - Produire les tests unitaires et d’intégration visant à valider la qualité des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développement futurs.
    - Participer au développement et à la maintenance des fonctionnalités UI pour les applications standalones (Java Swing) comme les applications web (JavaScript) de l’entreprise.
    - Collaborer avec les autres développeurs et l’architecte dans le design, la mise en place et l’intégration des services backend.
    - Collaborer avec l’équipe d’assurance qualité afin d’élaborer les scénarios de tests et de les accompagner dans l’automatisation des cas de tests.
    - Participer à la mise en place, au suivi et à l’amélioration continue des pratiques de développement de l’équipe.
    - Participer aux choix technologiques et aux choix d’évolution de l’architecture.
    - Collaborer avec les autres membres de l’équipe de développement et de l’équipe QA afin d’atteindre les objectifs de l’équipe dans les temps impartis et avec un haut niveau de qualité.



    Profil:


    - DEC/BAC en informatique, génie logiciel ou l'équivalent
    - 6+ années d'expérience en tant que développeur Java.
    - 3+ années d’expérience en tant que développeur d’interfaces utilisateur.
    - Experience comme team lead / mentor.
    - Expérience en développement JavaScript avec un framework reconnu (React, Angular, Ember, Aurelia…)
    - Connaissance des méthodologies et outils de développement et de tests d’applications Java et JavaScript.
    - Connaissance du langage Java et de Swing.
    - Connaissance de TypeScript ou ECMAScript
    - Connaissance de HTML5 et CSS
    - Expérience en développement d’une SPA à l’aide d’un framework tel que Angular, Ember ou Aurelia.
    - Connaissance de logiciels de création de prototypes d’écrans (mockups).
    - Bonne connaissance des Design Patterns et principes de programmation orientée objet.
    - Très bonne capacité analytique et créativité.
    - Capacité à comprendre des problèmes complexes.
    - Joueur d'équipe, attitude positive.
    - Goût prononcé pour l’expérience utilisateur, l’ergonomie et l’aspect visuel d’une application.
    - Atout : Expérience de développement dans un contexte Agile ou Kanban
    - Atout : Expérience en développement de services backend Java.
    - Atout : Expérience en développement d’APIs REST.
    - Atout : Connaissance de la librairie de composants graphiques JIDE ou de JavaFX.
    - Atout : Connaissance d’outils d’automatisation de tests d’interfaces tels que Selenium.
    - Atout : Connaissance de SQL
    - Bon communicateur en français et anglais (oral et écrit)



    Environnement technique:


    - Méthodologies Agile et Kanban
    - Java 1.7+ (Java EE et Java Swing)
    - JavaScript
    - Oracle et MariaDB
    - Wildfly, Hibernate, Docker
    - Maven, Git, Jenkins
    - JIRA, Confluence, Squash, Zendesk
    - Eclipse ou NetBeans
    - Windows et Linux

Description de l'entreprise

Alteo est une agence de recrutement spécialisée en informatique basée à Montréal. Cumulant plus de 30 ans d’expérience, notre équipe de recruteurs senior possède l’expertise pour produire des résultats supérieurs et répondre aux attentes les plus exigeantes avec professionnalisme et discrétion.

Nous offrons à nos clients un éventail complet de solutions en matière de recrutement TI: recrutement de personnel permanent, placement de consultants en TI, chasse de tête.

Nous aidons également nos candidats à réaliser leurs objectifs de carrière en leur offrant des emplois à leur mesure et en les conseillant pour leur carrière en TI. Chez Alteo, ce qui nous motive avant tout, c’est de trouver l’accord parfait entre les besoins de nos clients et les aspirations de nos candidats.

Autres offres de l'entreprise

 

Nouveau sur Jobboom

Votre profil et votre CV seront désormais visibles par les employeurs.

  • Soyez repéré et contacté directement par les recruteurs
  • Augmentez vos chances de trouver l’emploi de vos rêves

N’oubliez pas de compléter votre profil et de mettre à jour votre CV pour aider les employeurs à vous trouver.