Expire bientôt Civiweb

DÉVELOPPEUR / LEAD FRONT-END HF

  • CDI
  • Montréal (Montréal)
  • Développement informatique

Description de l'offre



CANADA(Montréal)
du01 février 2021au01 février 2023(pour24mois)
ETABLISSEMENT :SNCF VOYAGES DEVELOPPEMENT
REMUNERATION MENSUELLE :1940€ (indemnité non contractuelle fixée par décret et arrêté, dont le montant peut varier notamment en
fonction de l’évolution du barème de référence, de la localisation de la mission et des cas d’abattements prévus par les textes)

ENTREPRISE:

ExPretio propose des solutions avancées de Revenue Management et de tarification optimale en transport de passagers. Ses clients sont de grandes firmes internationales qui souhaitent améliorer leur profitabilité en appliquant les dernières techniques de recherche opérationnelle, de modélisation économétrique et de forage de données.
Situés dans le secteur du Plateau Mont-Royal à Montréal, les bureaux d’ExPretio allient architecture industrielle et design moderne. À seulement quelques minutes de deux campus universitaires, facilement accessible en transport en commun et entourée de nombreux restaurants et cafés branchés, l’entreprise offre à ses employés un environnement de travail ouvert et décontracté, où la croissance professionnelle, l’esprit d’équipe et le sens de l’initiative sont fortement valorisés

POSTE:

Technologies ExPretio, leader mondial dans les logiciels spécialisés en Revenue Management (RM) pour le transport de passagers, recherche actuellement un Développeur Senior et Lead Front-end (React) pour participer au développement des nouvelles fonctionnalités web de son principal logiciel.
Au sein d’une équipe de développement Agile (Scrum), le développeur front-end est responsable de créer, intégrer, optimiser et maintenir les interfaces utilisateurs des différentes applications web de l’entreprise. Il maîtrise aussi bien l’implantation technique que les bonnes pratiques en matière d’interfaces et d’expériences utilisateurs (UI/UX).
En tant que lead, il travaille étroitement avec l’équipe fonctionnelle et le designer UI/UX et agit à titre de conseiller et mentor pour les autres développeurs front-end de l’entreprise. Il est responsable de la mise en place et du respect des guidelines et participe activement aux choix technologiques et à l’amélioration continue des processus.

MISSIONS:

• Collaborer avec le Designer et l’équipe Produit afin de concevoir des expériences utilisateurs claires, intuitives et répondant aux besoins des clients et de l’entreprise.
• Effectuer l’analyse des spécifications et des maquettes afin de s’assurer de leur faisabilité technique.
• Effectuer la conception et le développement de fonctionnalités performantes, robustes et maintenables. • Collaborer avec les autres développeurs pour l’intégration des services backend (REST).
• Produire les tests visant à valider la qualité des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développements futurs.
• Collaborer avec l’équipe QA afin de les accompagner dans la validation des fonctionnalités développées.
• Participer à la correction des anomalies, aux tests et aux validations de releases avant les livraisons clientes.
• Participer à la mise en place de guidelines (aussi bien pour l’aspect visuel que le code) et veiller à leur respect dans l’ensemble des développements front-end.
• Veiller à la montée en compétences des différents développeurs impliqués au niveau front-end en leur fournissant formation et encadrement.
• En collaboration avec les Scrum Masters et les autres leads techniques, participer à la mise en place et au maintien d’un environnement encourageant le partage de connaissances et de feedbacks.
• Participer aux choix technologiques ainsi qu’au choix d’évolution de l’architecture et des processus.

PROFIL:

• Diplôme universitaire en informatique, génie logiciel ou autre discipline pertinente, ou combinaison équivalente de formation et d’expérience.
• Minimum de 3 ans d'expérience concrète en tant que développeur front-end dans un contexte d’entreprise.
• Minimum de 1 an d’expérience concrète de développement d’applications SPA avec la librairie React.
• Intérêt prononcé pour le UI, le UX et le développement d’interfaces utilisateur.
• Maitrise du français et anglais fonctionnel.
• Excellente capacité d’analyse et de résolution de problèmes complexes.
• Capacité d’organisation, rigueur, autonomie et prise d’initiative.
• Habilités de communication et d’écoute permettant de faciliter le travail en équipe.

EXIGENCES TECHNIQUES :

• Connaissance de TypeScript, React et Redux.
• Connaissance de HTML5, CSS, SASS, JQuery.
• Connaissance des Design Patterns et principes de programmation orientée objet.
• Connaissance de librairies de composants tels que Bootstrap, Kendo, Ant Design, React-Material.
• Expériences avec des outils de tests automatisés tels que Karma, Jasmine, Mocha, Jest, ou Cypress.
• Atout : Expérience avec des frameworks tels que Vue.js ou Angular.
• Atout : Expérience en développement de services REST en Java avec SpringBoot.

ENVIRONNEMENT :

• Méthodologies Agile (Scrum) et Lean (Kanban)
• Oracle et MariaDB, Hibernate, Docker
• Java 11 + Spring Boot
• TypeScript, React, Redux, Cypress
• Maven, Git, Jenkins, Artifactory, JIRA, Confluence
• Windows ou Linux

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements