Développeur(-euse) fullstack Lead (Équipe Core) à Montréal

Turbulent

Montréal

Turbulent
Type de poste Temps plein Date de publication: 15 avril 2021 Postuler

Description de la compagnie

Qui nous sommes:

Turbulent est un endroit où les individus mettent à profit leur intuition technico-créative.

Les Turbulents forment une équipe : d’avides inventeurs, de professionnels enjoués et d’artisans dédiés.

Nous sommes audacieux, fiables, créatifs et nous entendons à rire.

Ce que nous faisons:

Nous aidons des entreprises ambitieuses à libérer le potentiel de leur audience.

À travers une approche qui se veut ludique et transparente, nous co-créons un impact improbable avec nos clients.

Nous immergeant dans la réalité de leur entreprise, nous délivrons vision stratégique et expertise technologique visant à augmenter les revenus, améliorer les processus et enrichir leur expérience client.

Ce qui nous démarque:

  • Nous sommes basés à Montréal.
  • Nous croyons à l’équité dans l’environnement de travail.
  • Notre équipe de gestion est composée de femmes à 69%.
  • Notre comité de direction est à parité homme-femme
  • Nous avons une direction qui nous supporte
  • Nous valorisons l’autonomie
  • Nous avons des projets divers vous permettant d’évoluer
  • Nous nous poussons de l’avant, prenons des risques et atteignons des objectifs collectifs
  • Nous aidons les nouveaux candidats à s’intégrer et s’ajuster
  • Nous entretenons une communication étroite entre notre entreprise et nos candidats

 


Sommaire du poste

Ce que vous ferez chez nous

Apporter une vision à long terme de l’équipe Core de Turbulent en participant au développement d’architectures poussées et de fonctionnalités avancées pour nos différents projets. Les technologies utilisées sur ces plateformes sont principalement Node.js, TypeScript, PHP et React.js, avec la possibilité d’explorer de nouvelles technologies selon les nouveaux mandats. Vous voulez repousser les limites de la technologie ainsi que devenir une ressource clé pour votre équipe.

Vos talents

  • Communiquer et collaborer étroitement avec des collègues de différentes expertises. Vulgariser des concepts complexes est naturel pour vous.
  • Transformer un problème complexe en une solution technique robuste et élégante répondant à de haut standards de qualité
  • Vous adapter à des contextes variés, parfois des priorités changeantes
  • Partager de la rétroaction constructive avec vos collègues et être orienté.e solution
  • Être rigoureux.euse et autonome. Vous éprouvez une forte curiosité pour les dernières tendances technologiques.
  • Faire avancer les choses, partager les bonnes pratiques en développement et contribuer à implémenter des processus efficaces
  • Travailler dans un environnement bilingue (français et anglais)

Vos réalisations et expériences antérieures

  • 7 ans+ d’expérience en développement fullstack
  • Excellentes compétences en JavaScript, Node.js, React.js, HTML5 et CSS
  • Bonnes compétences en PHP
  • Bonnes connaissances en gestion des requêtes asynchrones et des interactions avec des ressources frontend, familiarité avec AJAX, REST API et GraphQL
  • Connaissance des méthodologies Agile/SCRUM
  • Compétences en CI/CD et systèmes de conteneur (Docker, Kubernetes, etc.)
  • Bonne connaissance des principes SOLID et de la programmation orientée objet
  • Expérience avec le test-driven development (TDD)
  • Connaissance du modèle Clean Architecture; un atout
  • Expérience comme lead d’équipe; un atout

Ce que vous brûlez d’envie d’accomplir

  • Participer aux améliorations, choix et réflexions technologiques backend et frontend relatifs aux projets de l’équipe Core de Turbulent
  • Mettre en place des architectures efficaces et des solutions robustes
  • Concevoir et développer des micro-services au sein d’architecture complexe
  • Identifier les défaillances et proposer des idées d’amélioration relatives aux applications, aux processus ou les technologies utilisées
  • Définir les spécifications techniques des projets (structure des données, la communication entre les modules, etc.)
  • Produire du code de qualité permettant de conserver un niveau maximum de réutilisabilité, de performance et de maintenabilité
  • Ecrire des tests unitaires, d’intégration et d’automatisation
  • Participer à la revue de code et fournir la rétroaction appropriée de manière constructive. Vous aimez partager vos connaissances et offrir du mentorat afin d’aider vos collègues à progresser dans un aspect technique.
  • Collaborer avec les diverses parties prenantes afin de faciliter la prise en charge des projets par votre équipe

Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi Turbulent vous encourage vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.


Ce texte vous représente? Alors, soumettez votre candidature via Espresso-jobs.ca.

* Le genre masculin n’est utilisé qu’afin d’alléger le texte.



Les offres similaires
Studio Thinkwell Montréal Inc.

Lead Back-End/Web Developer

31 mars 2021
Studio Thinkwell Montréal Inc.
MONTREAL
Libéo

Développeur.e back-end

29 mars 2021
Libéo
Montréal et Québec
Turbulent

Lead technique backend (Équipe Core)

24 mars 2021
Turbulent
Montréal
Turbulent

Développeur(-euse) Backend Node.js Senior (Équipe Core)

24 mars 2021
Turbulent
Montréal