Intermediate Fullstack Software Developer

Partners with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new revenue streams through customer experiences.
Frontend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Travel

Description For Intermediate Fullstack Software Developer

Plusgrade is transforming the travel industry by partnering with over 200 companies across airline, hospitality, cruise, and rail sectors. They're seeking a Fullstack Software Developer to join their Montreal office, focusing on building innovative products for airlines and travelers. The role requires expertise in both Frontend (React/TypeScript) and Backend (Java/SpringBoot) development.

The ideal candidate will work in an Agile environment, contributing to product development, technical proposals, and internal tools optimization. They value rapid delivery of high-quality, well-tested features. The position offers a comprehensive benefits package including RRSP matching, health plans, flexible PTO, and unique travel-related perks.

This is an excellent opportunity for a mid-level developer with 3+ years of experience who wants to tackle complex challenges in travel technology. The company promotes a collaborative culture focused on innovation and ambition, offering a supportive environment for professional growth.

The role combines technical expertise with business impact, allowing developers to work on meaningful projects that enhance the travel experience for customers worldwide. Plusgrade offers a flexible hybrid work environment and emphasizes diversity and inclusivity in their hiring process.

Last updated 6 days ago

Responsibilities For Intermediate Fullstack Software Developer

  • Build new products for airlines and travelers
  • Write clean, understandable, and testable code
  • Develop technical proposals
  • Contribute to internal tools optimization
  • Assist support and operations teams in issue resolution
  • Collaborate with cross-functional teams

Requirements For Intermediate Fullstack Software Developer

TypeScript
React
Java
  • 3+ years of professional experience building web applications in an Agile/Scrum environment
  • 3+ years experience in React with TypeScript (or similar)
  • 1+ year of experience in Java (SpringBoot, open source libraries)
  • Strong communication skills
  • Solid foundation in computer science fundamentals
  • Experience with cloud deployments (AWS preferred)
  • Strong understanding of testing principles
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

Benefits For Intermediate Fullstack Software Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Commuter Benefits
  • RRSP/401(k) Matching
  • Comprehensive Health Plans
  • Flexible Paid Time Off
  • Travel Experience Credit
  • Annual Wellness Credit
  • Team Events and Monthly Lunches
  • Home Office/Commuter Credit
  • Work From Anywhere Program
  • Parental Leave Top Up
  • Adventure Pass

Interested in this job?

Jobs Related To Plusgrade Intermediate Fullstack Software Developer

Intermediate Development Engineer (ReactJS)

Mid-level Frontend Engineer position at Plusgrade, building React-based travel industry solutions with 5+ years experience required.

Fullstack Software Developer

Fullstack Software Developer position at Plusgrade in Montreal, focusing on React/TypeScript and Java development for travel industry solutions.

UI Engineer, FaceTime - Apple Vision Pro

UI Engineer position at Apple working on FaceTime for Vision Pro, developing spatial computing experiences with Swift and SwiftUI in the San Francisco Bay Area.

React Web Developer, AGI Information

Frontend developer role focusing on React development for Amazon's AGI Information team, building AI-driven user experiences with competitive compensation.

Software Engineer, Product

Full-stack Software Engineer role at Meta, building and scaling products that impact billions of users worldwide, with focus on web technologies and scalable systems.