Junior Software Developer
Plusgrade
Job Description
Employment Type: Permanent
Job Description: Junior Software Developer, Guest-facing Team
What You’ll Be Doing
You will join the Guest-facing team to design, build, and maintain full-stack features across our web applications, working from the database schema up to the user interface. You will develop and optimize customer-facing upsell experiences with a focus on performance, accessibility, conversion, and live A/B testing. In your daily work, AI re-engineers how software gets built, where you will leverage AI agents to assist with code reviews, maintain testing suites, and accelerate shipping cycles.
You will collaborate closely with product, design, and data peers to translate guest feedback directly into high-converting features.
What You Bring
You bring hands-on experience with TypeScript and a modern front-end framework like React or Vue, paired with back-end capabilities in Python and SQL. You have already demonstrated your ability to integrate AI tools and agents directly into your development workflow to write, review, and test code faster. You take a product-minded approach to building full-stack applications, caring deeply about performance, conversion, and guest experience.
You hold a high bar for clean, maintainable code and testing quality, ensuring that what reaches production is resilient and performant. You bring strong curiosity and adaptability, thriving in an agile team environment where learning and knowledge sharing are prioritized.
Why Plusgrade
Plusgrade is the technology behind the upgrade offers, seat selections, and loyalty experiences you see when you book with the world's biggest airlines, hotels, and cruise lines. Being on the Guest-facing team means your work directly shapes the purchasing journey of millions of passengers at the intersection of travel and fintech. This role offers an exceptional opportunity to accelerate your career by working on high-impact applications using a modern, AI-first engineering delivery model.
You will work alongside sharp engineers in a culture built on trust and autonomy, where initiative and ownership are valued from day one. You'll have access to best-in-class AI tools and a team that's actively building new ways of working, not just talking about it.
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. 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.
Plusgrade powers the global travel industry with its portfolio of leading ancillary revenue solutions. Over 575 airline, hospitality, cruise, passenger rail, and financial services companies trust Plusgrade to create new, meaningful revenue streams through incredible customer experiences.
As an ancillary revenue powerhouse, Plusgrade has generated billions of dollars in new revenue opportunities across its platform for its partners, while creating enhanced travel experiences for millions of their passengers and guests.
Plusgrade was founded in 2009 with headquarters in Montreal and offices around the world.
#J-18808-Ljbffr