Nous sommes Altitude Sports, le leader du commerce en ligne au Canada, né de la rencontre entre la mode et le plein air.
Nous sommes une équipe unie qui vise l’excellence en toute circonstance. Coureurs, skieurs, cyclistes, adeptes de sensations fortes, précurseurs de tendances - nos spécialistes dans tous les domaines travaillent ensemble afin de maintenir le succès de l’entreprise.
Nous sommes devenus le plus grand détaillant en ligne de vêtements et d’équipement urbains et de plein air au Canada, et nous continuons de grandir, mais ce statut ne nous a pas fait oublier nos origines.
Au fond, nous restons toujours cette boutique locale qui a ouvert ses portes il y a 40 ans sur la rue Saint-Denis.
Notre vision
Être la plus grande des petites boutiques.
Notre mission
Équiper nos clients des produits les plus durables et les mieux conçus par l’entremise d’une expérience en ligne inégalée.
Nos valeurs
Placez le client en premier. Dites-le, tout simplement. Allez de l’avant. Amusez-vous
Le rôle
En tant que Développeur(se) Logiciel niveau 3, vous contribuerez à des projets de développement logiciels, serez le mentor de développeurs juniors et contribuerez à la culture technologique de votre équipe agile.
Vous aurez l'opportunité de travailler sur l'ensemble du périmètre technique de plusieurs services, d'être responsable de leurs performances et de leur résilience, ainsi que de travailler sur les processus métier qu'ils affectent et la valeur qu'ils créent.
Vous découvrirez de nombreuses facettes du monde du développement web pour le commerce électronique avec une architecture orientée domaine et événementielle, évolutive et réactive, travaillant exclusivement avec des données en temps réel, le tout déployé sur une infrastructure infonuagique.
Vous ferez partie intégrante d'une équipe technique responsable d'un tout nouveau système de gestion des commandes (SGC) pour notre site de commerce électronique.
Ce projet offre de multiples opportunités de travailler et d'interagir avec divers systèmes, nouveaux et existants.
Responsabilités principales :
Contribuer de manière autonome à la conception, au développement, aux tests, au déploiement et à la livraison d'applications logiciels à grande échelle, systèmes, plateformes, services ou technologies.
Faire partie de la culture DevOps et assumer la responsabilité des opérations des technologies déployées par l'équipe, tout en améliorant l'observabilité et en résolvant les problèmes.
Garantir la résilience du produit en automatisant les tests dans le cadre du processus d’intégration et déploiement en continue (CI / CD).
Collaborer proactivement avec l'équipe produit pour concevoir des solutions fonctionnelles ou techniques en fonction du contexte de l'équipe et de l'entreprise afin d'offrir des options flexibles aux parties prenantes.
Assister tous les développeurs de votre équipe (revue par les pairs) et améliorer l'expérience développeur de votre équipe.
Ce que vous apportez à l'équipe :
4+ ans d'expérience professionnelle avec des langages de programmation modernes, de préférence dans le commerce électronique et en Python.
4+ ans d'expérience avec les bases de données SQL et NoSQL.
Connaissance des patrons de conception logicielle.
Connaissance de REST et GraphQL.
Connaissance de l'architecture orientée événements.
Expérience pratique des technologies d’infrastructure infonuagique telles qu'AWS.
Expérience avec l'infrastructure en code, Kubernetes, les conteneurs et les processus CI / CD.
Expérience avec les outils d’observabilités tels que Datadog, Splunk, Prometheus et Grafana.
Capacité démontrée à accompagner des développeurs logiciels juniors dans tous les aspects de leurs compétences en ingénierie.
Ce que tu y gagneras :
Faire un travail qui compte nous rend plus heureux, plus épanouis. C’est le même principe pour les avantages sociaux : nous t’offrons donc des outils en matière de santé, de bien-être et d’apprentissage afin de te permettre d’atteindre tes objectifs. En voici quelques-uns :
Des rabais sur des marques de mode et de plein air pour toi et ta famille
Un accès complet à un service de télémédecine
Une assurance médicale et dentaire complète
Cinq journées mobiles personnelles
Des possibilités d’apprentissage et de perfectionnement
La possibilité de travailler à la maison
La chance de participer à des comités sociaux, des équipes sportives, des sorties de groupe et des concours
Altitude Sports s’engage à créer un environnement de travail qui favorise l’inclusivité. Nous encourageons les membres de notre équipe à exprimer leur personnalité de façon authentique, et nous reconnaissons l’apport des différentes perspectives qui enrichissent notre communauté.
Nous invitons sincèrement toutes les personnes, indépendamment de facteurs tels que la race, l’origine nationale ou ethnique, la couleur, la religion, l’âge, le sexe, l’orientation sexuelle, l’identité ou l’expression de genre, l’état matrimonial, la situation familiale, les caractéristiques génétiques ou la situation de handicap, à venir créer leur propre histoire avec nous.
La connaissance du français est impérative pour tous les postes, étant donné notre contexte opérationnel au Québec. De manière spécifique, les fonctions impliquant des échanges avec des clients ou des parties externes situées en dehors du Québec requièrent une maîtrise de la langue anglaise en tant qu'exigence essentielle.
Nous accorderons également une priorité aux candidats résidant à Montréal lors du processus de recrutement. Cependant, nous pourrions envisager de recruter des talents en dehors de la région afin de garantir la qualité et la diversité de notre équipe.
We're Altitude Sports, Canada's ecommerce leader, working and playing at the intersection of fashion and the outdoors. As one big team striving for excellence at every opportunity, we’re made up of specialists in every department : outdoor lovers and fashion enthusiasts;
runners and skiers; cyclists, thrill seekers and trend setters. Sure, we’ve grown into Canada’s largest e-commerce retailer of outdoor and urban gear and apparel, and are still growing - but at heart we’re still that local independent shop that opened on Saint Denis Street in Montreal almost 40 years ago.
Our vision
To be the biggest little shop.
Our mission
To equip our clients with the most durable & well-designed goods through an ecommerce experience that’s unequaled.
Our values
Put the customer first. Just say it. Run with it. Have fun.
The role
As a Software Developer you will contribute to software projects, mentor junior developers, and contribute to the technical culture of your agile team.
You will be given the opportunity to work on the full technical scope on multiple services, have ownership over its performance / resilience and work on the business processes it affects and the value it creates.
You will experience many facets of the world of ecommerce web development with a domain and event driven architecture that is scalable and reactive, working exclusively with live data all deployed on the cloud.
You will be an integral part of a technical team in charge of a brand new Order Management System (OMS) for our ecommerce website.
This project contains multiple opportunities to work and interact with various new and existing systems.
What you will do :
Contribute with autonomy on the design, development, testing, deployment, and delivery of large-scale software applications, systems, platforms, services or technologies
Be part of the DevOps culture and take responsibility towards the operations of the technologies deployed by the team, improving observability and resolving issues
Ensure product resilience by automating tests as part of the continuous integration and deployment process (CI / CD)
Proactively work with the product team to conceive functional or technical solutions based on the context of the team and the business to offer flexible options to stakeholders
Assist all developers in your team (peer review) and improve your team’s developer experience
What you bring to the team :
4+ years of professional experience with modern programming languages, preferably in e-commerce and in Python
4+ years Experience with SQL and NoSQL databases
Knowledge of software design patterns
Knowledge of REST and GraphQL
Knowledge of event driven architecture
Hands on experience with cloud technologies such as AWS
Experience working with infrastructure as code, Kubernetes, containers and CI / CD pipelines
Experience with monitoring tools such as Datadog, Splunk, Prometheus and Grafana.
Demonstrated ability to mentor junior software developers in all aspects of their engineering skill-set
What’s in it for you :
Discounts on outdoor and fashion brands for you and your family
Comprehensive health and dental benefits package
Learning and Development Budget
Flexible working options
A modern workspace in the heart of Montreal’s Little Italy
Opportunity to participate in sport teams, group outings and contest, courtesy of our incredible social committee