Plusgrade Logo

Plusgrade

Développeur·euse logiciel front-end senior // Senior frontend software developer

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Montréal, QC, CAN
Senior level
Hybrid
Montréal, QC, CAN
Senior level
Design and architect high-performance React web applications, integrate AI into frontend production and delivery, automate tests and deployments, guide technical architecture and state management, collaborate with product, design and QA, and support operations resolving complex issues.
The summary above was generated by AI

An English version will follow.

Développeur·euse logiciel front-end senior


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.

Ce que tu feras

Tu prendras en charge le développement et l'architecture d'applications web modernes avec React pour livrer des produits de haute qualité à temps. Tu dirigeras des discussions techniques devant un tableau blanc, simplifieras les systèmes complexes et traduiras des concepts techniques clairs pour les concepteurs et les équipes opérationnelles. 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 et accélérer nos cycles de déploiement. En plus d'encadrer les développeurs moins expérimentés, tu concevras des serveurs MCP et des flux transactionnels pour connecter nos API e-commerce à des modèles de langage avancés.

La stack technique

React · TypeScript · MCP (Model Context Protocol) · AWS Bedrock AgentCore · LangChain · LangGraph · AWS ECS · AWS EKS · GCP · Docker · Datadog · Java · Springboot · CloudWatch · New Relic

Ce que tu apportes

  • Tu possèdes une expertise approfondie de React et TypeScript, combinée à une solide maîtrise des systèmes de conception et des architectures cloud sur AWS.

  • Tu as structurellement changé la façon dont ton équipe collabore autour de l'IA, en mettant en place des systèmes partagés comme des serveurs MCP ou des flux orchestrés avec LangChain que d'autres développeurs utilisent, élevant ainsi le niveau technique global.

  • Tu as déjà mené une équipe technique avec une culture axée sur la livraison, la réduction de la complexité des processus et l'exécution de déploiements fluides.

  • Tu écris un code propre, lisible et hautement testable, tout en poussant ton équipe à prioriser la validation technique et les tests automatisés pour garantir la stabilité des systèmes critiques.

  • Tu as d'excellentes bases en informatique et une capacité éprouvée à guider tes pairs par le mentorat, les sessions de démonstration et le partage actif de compétences.

Pourquoi Plusgrade

Le voyage, c'est avant tout les moments qui rendent chaque trajet unique. Chez Plusgrade, nous bâtissons la technologie qui rend ces moments possibles, des offres de surclassement et expériences de fidélisation aux outils de revenus utilisés par plus de 575 partenaires dans les secteurs aérien, hôtelier, des croisières, ferroviaire et des services financiers à travers le monde.

Le travail est mondial, complexe et valorisant. 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é.

Nous donnons aussi à nos équipes accès à des outils d'IA et les encourageons à les utiliser de manière réfléchie, pour aller plus vite, explorer des idées et bâtir de meilleures façons de travailler.

We trust our teams to do their best work. Cela signifie autonomie, flexibilité et espace pour grandir.

Viens bâtir l'avenir du voyage avec nous.

Ce que tu aimeras chez 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

Notre processus

Nous croyons que chaque candidat·e mérite une expérience juste et transparente, peu importe l'issue, tout le monde reçoit un retour.

Notre processus : Appel avec le·la recruteur·euse → Entrevue avec le·la responsable de l'embauche → Entrevue finale.

Plusgrade est un employeur offrant des chances égales et s'engage à fournir un processus de recrutement accessible. 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. Des accommodements sont disponibles sur demande. Nous pourrions utiliser des outils assistés par l'IA pour aider à filtrer et évaluer les candidat·e·s pour ce poste. Cette offre d'emploi concerne un poste vacant existant.

 

Senior Software Developer - FrontEnd

Plusgrade builds the web applications that allow passengers worldwide to purchase upgrades, and we need someone ready to lead the frontend architecture of our next complex transactional products.

What You'll Be Doing

You will take ownership and technically drive the delivery of high-quality web applications using React in an Agile environment. You will lead technical architecture discussions in front of a whiteboard, reduce system complexity, and communicate technical concepts clearly to designers and operational teams. 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 accelerate deployment cycles. Beyond mentoring less experienced peers, you will build MCP servers and multi-step transactional workflows to expose e-commerce APIs directly to large language models.

The Stack

React · TypeScript · MCP (Model Context Protocol) · AWS Bedrock AgentCore · LangChain · LangGraph · AWS ECS · AWS EKS · GCP · Docker · Datadog · Java · Springboot · CloudWatch · New Relic

What You Bring

  • You bring extended experience implementing software in React and TypeScript, backed by a solid mastery of design systems and cloud deployment across platforms like AWS.

  • You have structurally changed how your team works around AI, building shared systems like MCP servers or multi-step transactional workflows with LangChain that other developers depend on, raising the technical bar for the entire team.

  • You have a proven track record of technically leading a team with a delivery-focused mindset, executing drama-free launches, and consistently reducing process complexity.

  • You champion understandable, clean, and testable code, empowering your team to drive technical validation and automated testing to ensure the stability of business-critical systems.

  • You possess strong computer science fundamentals and a natural ability to guide your peers through hands-on mentorship, show-and-tell sessions, and technical proposals.

Why Plusgrade

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.

The work is global, complex, and rewarding. You will solve meaningful problems, take ownership from idea to outcome, and work alongside people who are smart, curious, and committed to doing great work.

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.

We trust our teams to do their best work. That means autonomy, flexibility, and room to grow.

Come help us shape the future of travel.

What You'll Love About Us

🏦 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

Our Process

We believe every candidate deserves a fair, transparent experience, so regardless of outcome, everyone gets feedback.

Our process: Recruiter call → Hiring Manager interview → Final interview.

Plusgrade is an equal-opportunity employer committed to accessible recruitment. 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. This posting is for an existing vacancy.

HQ

Plusgrade Montréal, Québec, CAN Office

2200 Rue Stanley, Montréal, Quebec , Canada, H3A 1R6

Similar Jobs

14 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Angel or VC Firm • Financial Services
Senior front-end engineer responsible for developing products end-to-end, owning projects from concept through launch, and shaping company direction to drive growth across portfolio companies.
19 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Healthtech
As a Senior Frontend Engineer II, you will optimize user experience, drive experimentation for growth, and improve the frontend architecture of an eCommerce platform while ensuring accessibility and reliability.
Top Skills: AffirmAuth0DatadogGoogle Analytics 4Google Tag ManagerNext.JsOauth 2.0PlaywrightReactReact Testing LibraryStripeTailwindTanstack QueryTypescriptVitestZustand
4 Hours Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Lead end-to-end infrastructure transformation for a capital markets hardware refresh: conduct discovery, document current state, define benchmarking and KPIs, plan hardware refresh and inventory, oversee environment builds, server provisioning, OS installs, configuration, application deployment, and validation to ensure production readiness.
Top Skills: AnsibleAWSAzureCi/CdConfiguration ManagementDeployment AutomationGCPInfrastructure-As-CodeLinuxTerraformWindows

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account