Plusgrade is transforming the travel industry by partnering with over 250+ companies across airline, hospitality, cruise, and rail sectors to create innovative revenue streams through enhanced customer experiences. They're seeking a Full-Stack Software Developer to join their Montreal team, focusing on building modern web applications for their travel upgrade platform. The role combines frontend and backend development, requiring expertise in TypeScript/JavaScript and React, along with cloud services experience. The position offers a collaborative environment with cross-functional teams, emphasizing quality through practices like pair programming and code reviews. The company provides comprehensive benefits including health plans, flexible PTO, and unique perks like travel credits. They foster an inclusive culture and value work-life balance with their hybrid work model. This role is perfect for developers passionate about creating impactful travel technology solutions while working with modern tech stack and best practices.