Browse all Ruby on Rails jobs
Plusgrade logo
Plusgrade·Montreal, Canada·onsite

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

Posted today
Apply now
Ruby on RailsReactTypeScriptVue.js

About the role

What you'll do

  • Join the Rail team, a cross-functional squad managing and evolving a rail upgrade and ancillary platform for major partners like Amtrak and Eurostar.
  • Develop and optimize products such as Bid Upgrades and Instant Upgrades, focusing on eligibility, pricing, and reporting features to maximize rail operator revenue.
  • Work full stack in an Agile/Scrum environment alongside product managers, designers, and test developers to deliver well-tested, high-quality features quickly.
  • 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 global rail portfolio performance.

What you should know

  • Ideal candidates have 5+ years of experience in web application development within Agile/Scrum teams and are comfortable leading technical decisions.
  • Strong communication skills are essential to explain complex technical concepts to diverse teams including designers and support staff.
  • The role requires solid fundamentals in computer science, including data structures, algorithms, distributed systems, and information retrieval.
  • Candidates should be proficient in Java (SpringBoot), cloud deployment (preferably AWS), and React with TypeScript or similar frameworks.
  • The company values delivering quality through testing and continuous feedback loops, with a focus on maintainable and testable code.

About the company

  • Plusgrade is a travel technology company partnering with over 200 airlines, hospitality, rail, and financial service companies to enhance travel experiences.
  • The company culture emphasizes ambition, innovation, and collaboration, fostering a unified team working towards extraordinary travel futures.
  • Plusgrade values diversity and inclusivity, ensuring equal opportunity and accessible recruitment processes for all candidates.
  • Offers a range of employee perks including RRSP matching, comprehensive health plans, flexible paid time off, and travel experience allowances.
  • Operates globally with a focus on creating meaningful revenue streams through customer experience innovation in the travel industry.

Key required skills

JavaSpringBootAWSReactTypeScriptJunitMockitoAgile

Summary generated from the original posting.