16 Oct
|
Plusgrade
|
Montreal
16 Oct
Plusgrade
Montreal
An English version will follow. Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter des surclassements, et nous recherchons une personne prête à mener l'architecture front-end de nos prochains produits de voyage. Tu concevras et architectureras des applications web performantes et modernes avec React pour permettre aux passagers d'acheter des surclassements et aux partenaires d'optimiser leurs offres.
Tu collaboreras étroitement avec une équipe interfonctionnelle de gestionnaires de produits, de concepteurs et d'ingénieurs d'essai pour élever le niveau de qualité technique globale lors des discussions d'architecture. L'intégration de l'IA fait partie intégrante de notre modèle opérationnel, ce qui signifie que tu participeras à la restructuration de la production, de la révision et de la livraison de notre code front-end pour automatiser nos cycles de déploiement et de tests. La stack technique TypeScript · JavaScript · React · MobX · Redux · Ngrx Store · Vuex · Angular · Vue.js · Flutter · CSS 3 · SASS · SCSS · CSS-in-JS · HTML 5 · JSON · · CORS · AMP · GraphQL · AWS Tu possèdes une expertise approfondie de TypeScript ou JavaScript et de React, combinée à une solide maîtrise de la gestion d'état et des architectures d'applications cloud modernes.
Tu au moins structurellement changé la façon dont ton équipe collabore autour de l'IA, en mettant en place des systèmes partagés que d'autres développeurs utilisent et en élevant le niveau de compétence technique de ton entourage. Tu as de solides bases en informatique et tu sais concevoir des architectures découplées qui augmentent la vélocité et réduisent le temps du cycle de déploiement. Tu as un œil absolu pour la qualité et tu maîtrises les techniques de tests automatisés, la programmation en binôme et la révision de code approfondie.
Tu sais négocier le périmètre, le temps et la qualité face aux défis techniques, tout en te sentant profondément responsable du succès global de ton équipe. Le voyage, c'est avant tout les moments qui rendent chaque trajet unique. Tu résoudras des problèmes concrets, tu prendras en charge des projets de l'idée jusqu'au résultat, et tu travailleras aux côtés de personnes intelligentes,
curieuses et engagées à faire un travail de qualité.
Viens bâtir l'avenir du voyage avec nous. REER de contrepartie · Plans de santé complets · Programme de congés payés flexible · ✈️ Allocation d'expérience de voyage · Crédit annuel pour bien-être · Allocation pour des fournitures de bureau / transport · Programme de travail à distance basé sur l'ancienneté · Programme de prime de congé parental · Passeport pour l'aventure · Allocation de formation Nous accueillons les candidatures de toutes les personnes qualifiées, sans égard à l'identité ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'âge, le sexe, l'état civil, le handicap physique ou mental, l'orientation sexuelle ou toute autre catégorie protégée par la loi.
Senior Software
Developer - FrontEnd Plusgrade builds the sleek and modern web applications that allow passengers worldwide to purchase upgrades, and we need someone ready to lead the frontend architecture of our next travel products. You will design and architect high-performing, modern web applications using React to help passengers secure upgrades and enable partners to optimize their travel offerings. You will collaborate closely with a cross-functional team of product managers, designers, and test engineers to elevate engineering quality during architecture discussions.
Our delivery model actively integrates advanced automation, so you will help restructure how our front-end code is produced, reviewed, and delivered around intelligent systems to speed up deployment cycles. TypeScript · JavaScript · React · MobX · Redux · Ngrx Store · Vuex · Angular · Vue.js · Flutter · CSS 3 · SASS · SCSS · CSS-in-JS · HTML 5 · JSON · · CORS · AMP · GraphQL · AWS You bring deep expertise in TypeScript or JavaScript and React,
backed by a solid mastery of state management and cloud-native application architectures. You have structurally changed how your team works around AI, building shared systems others depend on and raising the technical bar for the developers around you.
You possess strong computer science fundamentals and a proven ability to design decoupled systems that increase team velocity and lower deployment cycle times. You have a sharp eye for engineering excellence, championing automated testing techniques, pair programming, and rigorous pull request reviews. You commit to realistic timelines and proactively negotiate scope, time, or quality when faced with complex technical challenges while remaining accountable for team success.
Travel is about the moments that make a journey feel personal. At Plusgrade, we build the technology that makes those moments possible, from upgrade offers and loyalty experiences to revenue tools used by 575+ airline, hospitality, cruise, rail, and financial services partners worldwide. We also give our teams access to AI tools and the encouragement to use them thoughtfully, to move faster, explore ideas, and build better ways of working.
Come help us shape the future of travel. RRSP Matching · Comprehensive Health Plans · Flexible Paid Time Off · ✈️ Travel Experience Perk · Annual Wellness Perk · Commuter Perk · Tenure-Based Work From Anywhere Program · Parental Leave Top Up · Adventure Pass · Learning Allowance We welcome applications from all qualified individuals regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, or any other category protected by law. Accommodation is available upon request.
We may use AI-assisted tools to help screen and assess applicants for this role. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment.
If you would like more information about how your data is processed, please contact us.
📌 Développeur·euse logiciel front-end senior // Senior frontend software developer (Montreal)
🏢 Plusgrade
📍 Montreal