Front-End Developer

Plusgrade Logo

Plusgrade

📍Remote - Canada

Summary

Join Plusgrade's growing team in Montreal as a Software Developer to build innovative products for airlines and travelers. Collaborate with a cross-functional team of product managers, designers, and test engineers. Develop sleek web applications for passenger upgrades and partner operations. Contribute to quality through pair programming and code reviews. Participate in user story estimations and technical architecture discussions. Assist support and operations teams in issue resolution. Plusgrade offers a supportive and inclusive work environment.

Requirements

  • Proficiency in TypeScript or Javascript programming languages, or significant experience with another language such as Java, Python, C# or C++
  • Experience with React (or similar front-end library: Angular, Vue.js , Flutter) and a state manager library like MobX, Redux, Ngrx Store or Vuex
  • Familiarity with responsive designs, CSS 3, SASS/SCSS, or CSS-in-JS
  • Knowledge of HTML 5, JSON, HTTP, CORS, or Accelerated Mobile Pages (AMP)
  • Experience building a GraphQL service and crafting queries
  • Experience building applications in AWS, or other cloud provider
  • Bachelor’s degree in Science (BSc), or equivalent training or work experience
  • You feel accountable for the success of your team as a whole
  • You commit to realistic timelines, but negotiate scope, time, or quality when faced with technical challenges
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
  • Understanding of test techniques, especially for automated testing

Responsibilities

  • Develop sleek and modern web applications, allowing passengers to purchase upgrades, and partners to operate and optimize their offering
  • Raise the bar for quality and excellence with pair programming, code review of pull requests, and hunger to learn or share your skills
  • Bring your perspective during the effort estimation of user stories, or lead a technical architecture discussion in front of a whiteboard
  • Assist our skilled support team and operations team in triaging and resolving issues

Preferred Qualifications

We pay special attention to any experience with airline or travel technology (this is a plus!)

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.