Développeur Front-End Senior / Tech Lead [#3421]


Retour à la liste des Emplois en TI

Titre du poste Développeur Front-End Senior / Tech Lead [#3421]
Description du poste
Alteo recherche un Développeur Front-End Senior / Tech Lead pour un poste permanent basé à Montréal / Toronto ou 100% à distance.

*** Poste Covid : 100% à distance ou modèle hybride avec bureaux à Montréal/Toronto ***

En tant que Senior Front-End Developer / Tech Lead, vous serez responsable de diriger une petite équipe de développeurs. Vous vous concentrerez principalement sur le Frontend mais vous participerez également à la construction et au support d'écosystèmes logiciels complets qui incluent généralement d'autres disciplines telles que le mobile et le web. Vous serez capable de hiérarchiser les tâches en permanence et de fournir des résultats complets et bien architecturés. Vous devrez également participer au mentorat des développeurs juniors et des développeurs de logiciels en matière de codage et de résolution de problèmes techniques par le biais de revues de code et de programmation en binôme.

Responsabilités :
> Composante technique
  • A une compréhension pratique des modèles de conception et de l'architecture ; comprend ce qui rend les logiciels testables et maintenables et intègre ces principes dans son travail.
  • Élabore des solutions logicielles en étudiant les besoins en information, en s'entretenant avec les parties prenantes du projet, en étudiant le flux des systèmes du client et les processus de travail, en identifiant et en examinant les zones problématiques.
  • Documenter et démontrer les solutions en élaborant de la documentation, des organigrammes, des mises en page, des diagrammes, des tableaux, des commentaires de code et du code propre.
  • Actualiser ses connaissances professionnelles en étudiant les outils de développement et les techniques de programmation les plus récents ; participer à des formations ; lire des publications professionnelles ; participer à des organisations professionnelles.
> Composante gestion de projet
  • Met à profit son expertise technique pour jeter les bases d'une gestion de projet efficace.
  • Aide le gestionnaire de projet à déterminer la faisabilité opérationnelle par l'analyse, la définition des problèmes, les exigences, l'élaboration de solutions et la proposition de solutions.
  • Fournir des informations techniques de base tout en collaborant à l'élaboration d'estimations de projet et d'ordres de grandeur approximatifs avec le chef de projet.
> Composante leadership/mentorat
  • Adapte son style de leadership pour tirer parti des motivations et des forces des membres de l'équipe tout en les aidant à surmonter leurs faiblesses.
  • Soutient et développe les développeurs de logiciels en leur fournissant des conseils, un encadrement et des possibilités de formation.
  • Travaille en collaboration avec les autres pour atteindre les objectifs
  • Prend rapidement des décisions éclairées et s'approprie les choix technologiques, le rythme et l'orientation du projet.

Profil :
  • BAC en informatique, génie logiciel ou équivalent
  • 5+ ans d'expérience en développement logiciel
  • Forte expérience en développement Javascript.
  • Forte expérience des frameworks Javascript tels que AngularJS, BackboneJS, ReactJS.
  • Forte expérience en développement HTML, CSS et SASS.
  • Responsable et redevable - Vous pouvez vous approprier une tâche et la mener à bien avec une grande précision, de manière indépendante, même dans un délai court.
  • Œil pour la qualité - Vous aimez travailler sur des produits de qualité et visez une bonne expérience utilisateur.
  • Pro produit minimum viable - Vous croyez en l'itération basée sur les données. Vous croyez qu'il faut construire la plus petite version d'une fonctionnalité pour la prouver en premier, même si cela implique d'être désordonné.
  • Résolveur de problèmes - Vous avez d'excellentes compétences en matière de résolution de problèmes et de dépannage, ainsi que la capacité de penser de manière créative sous pression.
  • Esprit d'équipe - Vous travaillez bien en équipe et vous savez donner et recevoir du feedback. Vous aimez célébrer les victoires avec votre équipe !
  • *nix friendly - Vous avez l'habitude de développer des logiciels dans un environnement *nix (Mac, Linux, Unix, BSD).
  • Idéalement bilingue : l'anglais est indispensable et le français est un atout.

Nice to have :
  • Expérience de Phonegap / Cordova
  • Expérience de travail en tant que fournisseur tiers de JS, confronté à des problèmes tels que la communication inter-domaines.
  • Expérience de la création de sites web et d'applications web réactives
  • Expérience de travail sur des applications à page unique
  • Expérience de travail sur des architectures basées sur le cloud, en particulier AWS.
  • Expérience avec Silex / Laravel
  • Expérience de Git
  • Travailler dans un environnement scrum
Type de poste Emploi permanent
Lieu de travail Montreal (Télétravail)
Date 06/28/2021
Salaire Selon expérience
Numéro du poste 3421
Retour à la liste des Emplois en TI
Retour à la liste des Emplois en TI

POSTULER POSTULER