toggle menu
Job Offer 956

Développeur Full-Stack (niveau intermédiaire)

Permanent contract

About Talan

Talan est un cabinet de conseil en innovation et transformation par la technologie. Depuis plus de 20 ans, Talan conseille les entreprises et les administrations, les accompagne et met en œuvre leurs projets de transformation et d’innovation en France et à l’international.

Présent sur cinq continents, le groupe prévoit de réaliser un chiffre d’affaires de 600 millions d’euros en 2023 pour plus de 6000 consultant·e·s et vise à dépasser la barre du milliard d’€ de CA à horizon 2025. Le Groupe met l’innovation au cœur de son développement et intervient dans les domaines liés aux mutations technologiques des grands groupes, comme le Big Data, l’IoT, la Blockchain et l’Intelligence Artificielle.

En plaçant au centre de sa stratégie la “pratique humaniste de la technologie”, le groupe Talan est convaincu que c’est en étant au service de l’humain que la technologie démultiplie son potentiel pour la société.

Le/la candidat.e joindra l'equipe Client Lifecycle and Digital qui est responsable du développement et de la maintenance des interfaces frontales de la plateforme B2B chez le client. Ces plateformes incluent des API directement accessibles par les clients, ainsi que les systèmes de "Client Intelligence", visant à améliorer l'efficacité des équipes en contact avec les clients. Cette plateforme électronique complète offrant des services B2B à travers les étapes de pré-négociation, d'exécution et de post-négociation, fournissant des solutions numériques pour divers marchés tels que le financement, la gestion de trésorerie, le financement d'équipements et les valeurs mobilières.

  • Collaborer à l'analyse métier et technique des user stories avec les coéquipiers et les autres équipes.
  • Développer et déployer des composants logiciels apportant une valeur ajoutée tangible aux activités.
  • Assurer le bon test de chaque composant selon la stratégie de test de l'équipe.
  • Rechercher les technologies et pratiques optimales pour résoudre les problèmes en termes de sécurité, de scalabilité, de maintenabilité et d'expérience utilisateur.
  • Minimiser les dettes techniques grâce à l'expertise logicielle.
  • Contribuer aux mises en production, à la surveillance et au support.
  • Enquêter et résoudre les bugs.
  • Améliorer nos processus d'intégration continue et de livraison continue dans les environnements de pré-production et de production.

Les candidats doivent résider à Montréal ou être prêts à déménager dès que possible pour cette opportunité d'emploi.

Horaire de travail hybride. 2 à 3 fois par semaine au bureau du centre ville de Montréal.

Compétences :

  • Accent sur l'expertise logicielle et le développement de logiciels selon des normes de haute qualité.
  • Expérience dans la conception de solutions Web et la mise en œuvre d'applications à page unique avec React / TypeScript.
  • Expérience avec les préprocesseurs CSS (SASS / Less) et les outils de bundling comme webpack.
  • Expérience des stratégies de test et de la garantie de versions régulières et prévisibles avec des perturbations minimales en utilisant React Testing Library / Jest / xUnit.
  • Expérience pratique dans la mise en œuvre des API Web en utilisant un langage orienté objet.
  • Expérience pratique dans la construction et l'automatisation des pipelines d'intégration continue comme Jenkins et/ou GitHub Actions.
  • Expérience dans le déploiement et la maintenance d'applications Web basées sur le Cloud, de préférence avec Azure.
  • Connaissance des modèles de conception et des meilleures pratiques.

Compétences techniques indispensables :

  • TypeScript
  • React
  • Bootstrap
  • Jest / React Testing Library
  • .NET C#
  • Jenkins / GitHub Actions

Compétences techniques souhaitables :

  • Travail dans une architecture monorepo utilisant Lerna.
  • Expérience avec Cucumber / Playwright, le développement piloté par les tests (TDD) et le développement piloté par le comportement (BDD).
  • Connaissance des principes de conception UI/UX avec des outils comme Figma.
  • Expérience en optimisation des performances et en profilage du code.
  • LANGUES : Français, Anglais

  • La capacité à communiquer en anglais, à l'oral et à l'écrit, est indispensable, car la personne à ce poste devra collaborer régulièrement avec des collègues et des partenaires aux États-Unis.

Rejoindre Talan, c'est aussi :

  • Rejoindre un groupe qui place l'innovation au cœur de son développement en investissant dans les technologies les plus impactantes pour ses clients. Nous sommes passionnés par le Big Data, l'Internet des objets, la Blockchain, l'Intelligence Artificielle et les solutions infonuagiques, etc.
  • Rejoindre des équipes dynamiques, où le rôle du collaborateur est au centre de l'attention.Nous avons à cœur de créer des espaces permettant à chacun de s'épanouir, que ce soit dans sa carrière professionnelle ou par des engagements sociaux et environnementaux.
  • Avoir accès aux communautés de savoirs du groupe, et la possibilité de partager votre expertise, d'innover et de contribuer au développement de Talan.
  • Bénéficier d'avantages compétitifs sur le marché !

Talan est un grand terrain de jeu, à vous de jouer !

Nous croyons que seule une pratique humaniste de la technologie fera du nouvel âge numérique une ère de progrès pour tous. Engageons-nous ensemble. Talan est convaincu du pouvoir de l’intelligence collective, qui consiste à conjuguer la richesse et la diversité des profils, des expériences et des expertises technologiques et sectorielles. C’est pourquoi nous favorisons l’accès à l’égalité en emploi et encourageons tous les individus, les femmes, les minorités ethniques et visibles, les autochtones et les personnes handicapées à présenter leur candidature.

Apply for