Chez Trane TechnologiesMC et à travers nos entreprises, y compris Trane® et Thermo King®, nous créons des solutions climatiques innovantes pour les bâtiments, les maisons et les transports qui repoussent les limites du possible pour un monde durable. Nous sommes une équipe qui ose regarder les défis du monde et voir des possibilités impactantes. Nous croyons en un avenir meilleur lorsque nous élevons les autres et permettons à nos employés de s'épanouir au travail et à la maison. Nous avançons avec audace.
Ce que vous y gagnez:
Faites partie de notre mission ! Un avenir durable exige une avancée numérique continue. Notre équipe de solutions numériques ouvre la voie en développant des technologies climatiques de nouvelle génération axées sur la réduction de la consommation d'énergie et des émissions du côté de la demande. À travers nos marques, y compris BrainBox AI, Nuvolo, Thermo King, Trane et bien d'autres, nos équipes combinent une expertise technique approfondie avec des analyses avancées pour créer des solutions basées sur les données qui apportent une réelle valeur ajoutée aux clients, aux communautés et à la planète. Nous investissons dans les possibilités de demain - et dans nos employés - en offrant un apprentissage continu, du mentorat et des opportunités de travailler avec des technologies de pointe. Que vous fassiez progresser l'IA dans le HVAC ou que vous conduisiez des analyses pour une plus grande efficacité, vos idées aideront à concevoir des solutions pour des communautés plus fortes et un monde durable.
Résumé du poste:
Une opportunité excitante attend le candidat idéal pour rejoindre notre équipe d'Intégration et d'Optimisation des Bâtiments au sein d'une entreprise d'Intelligence Artificielle en pleine croissance en tant que Développeur Front-End Senior. Dans ce rôle, vous jouerez un rôle crucial dans la transformation de notre écosystème d'outils internes, en aidant à rationaliser la manière dont nos équipes opérationnelles intègrent de nouveaux bâtiments dans notre pile technologique. En tant que Développeur Front-End Senior, vous dirigerez le développement front-end d'une application interne clé conçue pour simplifier des flux de travail complexes et permettre une intégration fluide des bâtiments. Vous concevrez des interfaces intuitives et centrées sur l'utilisateur qui transforment les données et processus backend en étapes claires et exploitables pour nos utilisateurs opérationnels. Cet outil sera fondamental pour la croissance et l'évolutivité de BrainBox AI, vous offrant l'opportunité de collaborer avec des équipes interfonctionnelles et d'avoir un impact direct sur l'efficacité opérationnelle. Votre mission principale sera d'améliorer la fonctionnalité et la convivialité de nos plateformes internes, créant une expérience fluide et fiable pour nos équipes lorsqu'elles intègrent de nouveaux bâtiments dans notre écosystème.
S'épanouir au travail et à la maison:
Les avantages commencent dès le PREMIER JOUR pour vous et votre famille, y compris les soins de santé étendus (EHC) qui incluent la couverture de la fertilité, un compte de dépenses de soins de santé (HCSA) financé par l'entreprise et des programmes de bien-être global – NOUS OSONS PRENDRE SOIN !
Régime de retraite à cotisations déterminées avec une contribution de base de 2 % de l'entreprise et jusqu'à 3 % de contrepartie de l'entreprise sur vos contributions = jusqu'à 5 % de contribution de l'entreprise.
Congés payés, y compris une journée de congé pour du bénévolat afin de soutenir vos efforts de bénévolat dans votre communauté.
Opportunités de développement professionnel et de formation par le biais des programmes de l'entreprise ainsi qu'une aide aux frais de scolarité.
En savoir plus sur nos avantages ici !
Lieu de travail:
Ce poste est désigné comme un horaire de travail hybride, avec une présence sur site à Montréal de 2 à 3 jours par semaine.
Ce que vous ferez:
Assumer la vision technique du front-end et guider la conception et le développement d'interfaces évolutives, maintenables et performantes sur les plateformes web et mobiles.
Diriger la stratégie UI/UX, en collaborant avec les designers et les parties prenantes du produit pour créer des expériences utilisateur intuitives accessibles et visuellement attrayantes.
Encadrer et soutenir une équipe de développeurs en facilitant les revues de code, la programmation en binôme, le partage de connaissances et les retours continus. Écrire, revoir et optimiser du code propre, testable et évolutif, en veillant à ce que les meilleures pratiques soient suivies à chaque étape du développement.
Conduire la création et la maintenance de documentation technique complète, contribuant aux bases de connaissances internes et aux documents destinés aux clients.
Collaborer de manière interfonctionnelle avec les ingénieurs backend, les designers et les chefs de produit pour livrer des fonctionnalités de bout en bout alignées sur les objectifs commerciaux.
Promouvoir l'amélioration continue des systèmes existants, en identifiant les opportunités de refactorisation du code, d'amélioration des performances et d'implémentation de nouvelles technologies lorsque cela est approprié.
Ce que vous apporterez:
Le bilinguisme français-anglais est requis.
En plus de la maîtrise du français, les candidats retenus doivent avoir une maîtrise professionnelle complète de l'anglais afin de soutenir et de collaborer avec des clients, des collègues et/ou diverses parties prenantes anglophones.
Diplôme de baccalauréat en génie logiciel, en informatique ou dans tout autre domaine connexe.
Plus de 5 ans d'expérience professionnelle en tant que développeur front-end ou full-stack, dont au moins 2 ans dans un rôle de senior, de lead ou de mentor.
Compréhension approfondie des principes modernes d'ingénierie logicielle, des modèles architecturaux et des méthodologies de développement.
Expertise avancée en technologies front-end, y compris Vue.js, Tailwind, Stylus, GraphQL, Node.js, Sequelize, GSAP, D3.js et Git.
La familiarité avec Python, TypeScript, Jest, Cypress est un atout majeur.
Maîtrise de la programmation orientée objet et capacité avérée à établir et à appliquer des normes de codage et des meilleures pratiques au sein d'une équipe.
Connaissance solide des bases de données SQL et NoSQL, avec une capacité à optimiser les requêtes et à concevoir des schémas évolutifs.
Égalité des chances en matière d'emploi:
Nous offrons une rémunération compétitive ainsi que des avantages et des programmes complets. Nous sommes un employeur offrant l'égalité des chances ; tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de grossesse, d'âge, d'état matrimonial, de handicap, de statut de vétéran protégé ou de tout autre statut légalement protégé.
At Trane TechnologiesTM and through our businesses including Trane® and Thermo King®, we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
What’s in it for you:
Be a part of our mission! A sustainable future demands ongoing digital advancement. Our digital solutions team leads the way in developing next-generation climate technology focused on reducing demand-side energy consumption and emissions. Across our brands—including BrainBox AI, Nuvolo, Thermo King, Trane, and more—our teams combine deep technical expertise with advanced analytics to create data-driven solutions that add real value for customers, communities, and the planet.
We invest in tomorrow’s possibilities—and in our people—by providing ongoing learning, mentorship, and opportunities to work with industry-leading technology. Whether you're advancing AI in HVAC or driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world.
Job Summary:
An exciting opportunity awaits the right candidate to join our Building Integration & Optimization team at a fast-growing Artificial Intelligence company as a Senior Front-End Developer. In this role, you will play a critical part in transforming our internal tooling ecosystem, helping streamline the way our operational teams onboard new buildings into our technology stack.
As the Senior Front-End Developer, you will lead the front-end development of a key internal application designed to simplify complex workflows and enable seamless building integration. You’ll design intuitive, user-centric interfaces that turn backend data and processes into clear, actionable steps for our operational users. This tool will be foundational to BrainBox AI’s growth and scalability, giving you the opportunity to collaborate with cross-functional teams and have a direct impact on operational efficiency. Your core mission will be to elevate the functionality and usability of our internal platforms, creating a smooth and reliable experience for our teams as they bring new buildings into our ecosystem.
Thrive at work and at home:
Benefits kick in on DAY ONE for you and your family, including Extended Health Care (EHC) that includes fertility coverage, Company-funded Health Care Spending Account (HCSA), and holistic wellness programs – WE DARE TO CARE!
Defined Contribution Pension Plan with a 2% Basic Company contribution and up to a 3% Company match on your contributions = up to a 5% Company contribution.
Paid Time off, including volunteer time off to support your volunteer efforts in your community.
Educational and training opportunities through company programs along with tuition assistance
Learn more about our benefits here!
Where is the work:
This position has been designated as a Hybrid work schedule with work performed onsite 2-3 days each week in Montreal.
What you will do:
Own the front-end technical vision and guide the design and development of scalable, maintainable, and performant interfaces across web and mobile platforms.
Lead the UI/UX strategy, collaborating with designers and product stakeholders to build intuitive, accessible, and visually engaging user experiences.
Mentor and support a team of developers by facilitating code reviews, pair programming, knowledge sharing, and continuous feedback.
Write, review, and optimize clean, testable, and scalable code, ensuring best practices are followed in every stage of development.
Drive the creation and maintenance of comprehensive technical documentation, contributing to internal knowledge bases and client-facing materials.
Collaborate cross-functionally with backend engineers, designers, and product managers to deliver end-to-end features that align with business goals.
Champion the continuous improvement of existing systems, identifying opportunities to refactor code, enhance performance, and implement new technologies where appropriate.
What you will bring:
French-English bilingualism is required.
In addition to fluency in French, successful candidates must have full professional proficiency in English in order to support and collaborate with English-speaking clients, colleagues and/or various stakeholders.
Bachelor’s degree in software engineering, computer science, or any other related field.
5+ years of professional experience as a front-end or full-stack developer, including at least 2 years in a senior, lead, or mentoring role.
Deep understanding of modern software engineering principles, architectural patterns, and development methodologies.
Advanced expertise in front-end technologies including Vue.js, Tailwind, Stylus, GraphQL, Node.js, Sequelize, GSAP, D3.js, and Git.
Familiarity with Python, TypeScript, Jest, Cypress is a strong asset.
Proficiency in object-oriented programming and a proven ability to establish and enforce coding standards and best practices across a team.
Solid working knowledge of SQL and NoSQL databases, with an ability to optimize queries and design scalable schemas.
Equal Employment Opportunity:
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status