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