Back to Plusgrade
This role is no longer open. It hasn't been listed in over 30 days. Browse current openings at Plusgrade or all roles.
Plusgrade logo
Plusgrade·Montreal, Canada·onsite

Développeur.se logiciel Senior- Équipe Rails/Senior Software Developer- Rail Team

Posted 1 month ago
Apply now
Ruby on RailsReactTypeScriptVue.js

About the role

What you'll do

  • Join the Rail team, a cross-functional squad responsible for evolving the rail upgrade and ancillary platform serving major partners like Amtrak and Eurostar.
  • Develop and optimize products such as Bid Upgrades and Instant Upgrades, focusing on rail-specific eligibility, pricing, and reporting features.
  • Work full stack in an Agile/Scrum environment alongside product managers, designers, and test automation developers to deliver high-quality, well-tested features rapidly.
  • Lead technical architecture discussions, contribute to technical proposals, and assist support and operations teams in issue resolution.
  • Collaborate on migrating partners to the latest storefront (AMP v3) and continuously improve the global rail portfolio’s performance.

What you should know

  • Ideal candidates have 5+ years of professional experience building web applications in Agile/Scrum settings and take pride in delivering quality products.
  • Strong communication skills are essential to explain complex technical concepts to cross-functional teams including designers and support staff.
  • The role requires solid fundamentals in computer science and experience with Java (SpringBoot), React with TypeScript, and cloud deployment (preferably AWS).
  • Candidates should be comfortable leading technical decisions and working collaboratively on both new features and internal tooling.
  • The company values a positive candidate experience with a transparent interview process including phone, technical coding, and team interviews, plus feedback at every stage.

About the company

  • Plusgrade partners with over 200 travel-related companies including airlines, hotels, cruises, and rail operators to enhance customer experiences and revenue streams.
  • The company culture is rooted in values of ambition, innovation, and collaboration, emphasizing teamwork and exceeding expectations.
  • Plusgrade fosters a diverse and inclusive environment, committed to equal opportunity and accessible recruitment processes.
  • Offers a comprehensive benefits package including RRSP matching, flexible paid time off, travel perks, and wellness programs.
  • Operates within the travel technology industry, focusing on transforming everyday travel into extraordinary experiences through innovative solutions.

Key required skills

JavaSpringBootReactTypeScriptAWSJunitMockitoAgileTest pyramid

Summary generated from the original posting.