Fullstack Software Developer

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

Description For Fullstack Software Developer

Plusgrade is transforming the travel industry by partnering with over 200 companies across airline, hospitality, cruise, and rail sectors to create innovative revenue streams through enhanced customer experiences. They're seeking a Fullstack Software Developer for a 6-month contract position in Montreal, focusing on both frontend and backend development. The role requires expertise in React/TypeScript and Java, with the primary responsibility of migrating partners to their new AMP v3 interface.

The ideal candidate will have 3+ years of professional experience in web application development, with strong skills in React/TypeScript and Java SpringBoot. They value developers who can write maintainable, testable code and work effectively in an Agile/Scrum environment. The position offers an opportunity to tackle complex challenges in travel technology while working with a cross-functional team of product managers, designers, and developers.

Key responsibilities include migrating partners to their new UI system, developing technical proposals, contributing to internal tools, and supporting the operations team. The company emphasizes quick and frequent delivery of high-quality features, making this an excellent opportunity for a developer who thrives in a fast-paced, collaborative environment.

Plusgrade offers a diverse and inclusive workplace, with a structured interview process designed to evaluate candidates fairly. They're committed to equal employment opportunities and provide accommodations for applicants with disabilities. This contract position is perfect for someone looking to make a significant impact in the travel technology sector while working with cutting-edge technologies and a dedicated team.

Last updated 2 months ago

Responsibilities For Fullstack Software Developer

  • Migrate partners from older UIs to new state-of-the-art UI (AMP v3)
  • Work with cross-functional team of product managers, designers, and developers
  • Develop technical proposals and contribute to internal tools
  • Assist support and operations team in triaging and resolving issues
  • Ship well-tested high-quality features frequently

Requirements For Fullstack Software Developer

TypeScript
React
Java
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 3+ years experience building web applications professionally in an Agile/Scrum environment
  • Experience with React and TypeScript (3+ years)
  • Experience with Java (SpringBoot, open source libraries) (1+ year)
  • Strong computer science fundamentals in data structures, algorithms, and distributed systems
  • Experience with cloud deployment (AWS preferred)
  • Understanding of testing and test pyramid (Junit, Mockito)
  • Strong communication skills

Interested in this job?

Jobs Related To Plusgrade Fullstack Software Developer

Backend Software Developer

Mid-level Backend Software Developer position at Plusgrade, requiring 5+ years of Java experience, offering hybrid work in Montreal with comprehensive benefits and travel perks.

Implementation Engineer

Implementation Engineer role at Plusgrade, focusing on travel technology systems implementation and configuration, with Java and cloud expertise required.

Implementation Developer

Implementation Engineer role at Plusgrade, focusing on travel technology systems implementation and configuration, offering hybrid work in Toronto with comprehensive benefits.

Intermediate Software Engineer (Python)

Mid-level Backend Python Engineer role at Plusgrade, developing scalable solutions for travel industry partners with competitive benefits and hybrid work model.

Development Engineer (Golang)

Backend Development Engineer position at Plusgrade, building scalable systems for travel loyalty programs using Golang in Toronto.