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 10 days 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

Product Solutions Engineer

Product Solutions Engineer role at Plusgrade, working with travel industry partners to implement and optimize revenue-generating solutions through technical expertise and partner collaboration.

Software Developer in Test (SDET)

9-month contract opportunity for an experienced SDET to join Plusgrade's QA team in Montreal, focusing on test automation and quality assurance for travel technology products.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.

SDE II - Multimedia, Hardware Compute Group

Senior Software Engineer role focusing on video codec development and optimization for Amazon's Multimedia Hardware Compute Group in Bengaluru.