Développeur Logiciel Senior
Posted 3 weeks ago
Only considering candidates eligible to work in Canada ⚠️
Nous sommes un groupe de marginaux, de rebelles et de penseurs hors normes qui croient en la création d'un espace sûr et sans jugement où chacun peut trouver sa vraie voix. C'est chez MavTek que l'on invente les changements qui définissent une carrière, que l'on noue des liens pour la vie et que l'on célèbre la bravoure sous toutes ses formes. Nous favorisons un environnement de croissance favorable où tous les membres de l'équipe peuvent découvrir et réaliser leur potentiel maximal.
Spécialisée dans la construction de plateformes de commerce électronique complètes, notre plateforme sociale de commerce électronique vient perturber le monde de la monétisation de contenu et change la vie des gens en leur permettant de poursuivre leurs passions.
Nous sommes à la recherche d'un brillant Développeur Logiciel Senior pour rejoindre l'équipe.
Notre approche de la mentalité l'humain-d'abord consiste à placer les bonnes personnes aux bons postes. Nous prenons le temps d'apprendre à connaître nos candidats, parce que nous voulons bien faire les choses, et nous voulons que vous sachiez que nous sommes déterminés à grandir ensemble. Notre processus de recrutement est rigoureux car nous nous engageons à trouver des talents exceptionnels. Nous recherchons des personnes innovantes, qui sortent des sentiers battus et qui apportent à l'équipe une attitude positive et stimulante. Si vous avez un QI et un QE élevés, nous pensons que vous serez à votre place. Nous attendons l'excellence, car nous investirons en vous autant que vous le ferez en nous. Si ceci est aligné avec votre mentalité, nous aimerions vous connaître.
Nous croyons en la redistribution des richesses et en la possibilité de redonner le plus possible aux membres de notre équipe :
- Semaine de travail de 4 jours (travailler 32 heures et être payé pour 40 heures!).
- Salaire compétitif et vacances généreuses.
- Politique de travail à distance .
- Régime de REER et de RPDB pour vous aider à préparer votre avenir.
- Plan de participation aux bénéfices.
- Subvention pour le bureau à domicile, en plus des éléments essentiels tels que l'ordinateur portable et les accessoires.
- Un environnement dans lequel vous pouvez vous épanouir et bénéficier d'opportunités de développement et d'avancement.
- Allocation annuelle pour le développement professionnel.
- Un généreux programme de référencement.
A quoi ressemble votre vie quotidienne chez MavTek :
- Développer et améliorer les fonctionnalités dans un domaine à fort trafic, avec des millions d'interactions quotidiennes entre les utilisateurs. Vous vous concentrez sur l'optimisation des performances, l'évolutivité et la maintenabilité afin de gérer efficacement le trafic et d'améliorer l'expérience des utilisateurs, ce qui a un impact significatif sur l'activité de l'entreprise.
- Collaborer étroitement avec les membres de l'équipe par le biais de la programmation en binôme et des révisions de code sur les demandes d'extraction, en favorisant une culture de partage des connaissances et d'amélioration continue.
- Participer à une variété de cérémonies agiles, y compris des discussions techniques, backlog grooming, la planification du sprint, des rétrospectives et des réunions quotidiennes, afin de rester aligné et de faire avancer les projets.
- Vous êtes responsable de l'élaboration et de la mise en œuvre des normes de code, garantissant un code de haute qualité, fiable et facile à maintenir dans tous les projets, en appliquant les meilleures pratiques de l'industrie.
- Mettre en œuvre et améliorer les cadres et méthodologies de test afin de garantir la robustesse et de minimiser les problèmes de production.
- Surveiller, dépanner et améliorer l'observabilité de nos services, en utilisant des outils de journalisation, de surveillance et d'alerte pour maintenir la santé de l'application et traiter les problèmes de manière proactive.
- Apporter des idées et des solutions techniques qui ont un impact sur l'ensemble de nos pratiques d'ingénierie, en proposant des approches innovantes pour résoudre des problèmes complexes.
- Dans ce rôle, vous ferez partie d'une équipe collaborative, axée sur la croissance, où votre travail a un impact direct sur l'équipe et l'expérience de l'utilisateur final.
Assez parlé de nous, nous voulons en savoir plus sur vous :
- 7 à 10 ans d'expérience dans un rôle similaire en tant que développeur full-stack, avec un minimum de 5 ans d'expérience pertinente en tant que développeur Frontend.
- Vaste expérience dans le développement de fonctionnalités à grande échelle en Next.js et React.js de manière indépendante, avec une expertise approfondie en TypeScript et Node.js, et un fort accent sur la qualité et l'optimisation du code.
- Expérience de travail avec des livraisons pixel perfect et une approche mobile d'abord ; peut énumérer les avantages et les inconvénients de travailler avec des composants partagés.
- Expérience pratique des principaux services AWS, notamment Lambda, CloudWatch et S3, pour la création et la maintenance d'applications basées sur le cloud.
- Croire en la valeur des tests, qu'ils soient unitaires, d'intégration, d'acceptation ou autres, et avoir de l'expérience sur une ou plusieurs bibliothèques de tests.
- Vous êtes à l'aise avec la mentalité « vous le construisez, vous le possédez », et vous comprenez que les responsabilités et la propriété continuent après que vous avez poussé le code à la production.
- Capacité à fournir un travail de haute qualité de manière efficace, à résoudre les problèmes de manière autonome, à respecter des normes élevées et à servir de conseiller technique de confiance, en encourageant l'excellence et en évaluant efficacement les composants de la feuille de route.
- Connaissance de base de AWS CDK, Infrastructure as Code (IaC), et OpenSearch, avec une volonté d'apprendre et d'élargir les compétences en matière de cloud et d'infrastructure. (atout)
- Expérience de travail sur un site web à fort trafic, un atout.
Langue de travail pour les postes situés en permanence au Québec
La connaissance du français est requise pour les postes permanents situés au Québec afin que les candidats puissent communiquer avec leurs collègues et les fournisseurs du Québec si nécessaire. Une formation en français est proposée à tous les titulaires de postes permanents au Québec qui n'ont pas une bonne connaissance du français.
Autre langue requise
Une autre langue est requise pour ce poste afin de communiquer avec les clients, les partenaires et les collègues, qui se trouvent principalement à l'extérieur du Québec (l'anglais). L'entreprise n'a qu'un seul client au Québec, mais elle est responsable du soutien technique que ce client fournit à ses abonnés, qui sont presque tous situés à l'extérieur du Québec. Elle doit donc constamment utiliser une autre langue pour communiquer hors du Québec avec ces abonnés.
Dédiés à votre carrière et à votre développement personnel, nous vous offrons la possibilité d'apprendre, de développer et de créer un ensemble de compétences entrepreneuriales bien équilibré. Nous formons les futurs propriétaires d'entreprise et les leaders qui redéfiniront le monde de l'entreprise.
MavTek soutient fermement la croissance et l'égalité des chances pour toutes nos communautés.
Ensemble, nous y arrivons !