Développeur Front-End / Front End Developer
Plusgrade
Montreal, QC
13h ago
source : ITjobs.ca

Plusgrade est le fournisseur leader sur le marché des solutions de surclassement, un segment-clé dans le secteur à croissance rapide des revenus auxiliaires et de la commercialisation dans l’industrie du voyage.

En tête du marché dans le secteur de la vente incitative, Plusgrade crée de nouvelles opportunités économiques représentant des centaines de milliards de dollars et fournit ses services aux principaux fournisseurs de voyages dans plus de 50 pays.

Récompensée par le prix prestigieux Leadership Technologie de Deloitte pour sa position de leader dans son secteur, Plusgrade est régulièrement reconnue au palmarès nord-américain Deloitte Technology Fast 50TM et au palmarès canadien Deloitte Technology Fast 500 TM.

Plusgrade est implantée au Canada (Montréal) et aux États-Unis (New-York) et Singapour.

Le poste :

  • Nous sommes à la recherche de développeurs Front-End expérimentés qui contribueront à créer avec nous des produits d’exception destinés aux compagnies aériennes et aux voyageurs.
  • Le poste est à pourvoir dans nos bureaux de Montréal.

  • Nous croyons fermement que de nouveaux défis nous attendent dans l’industrie du voyage, si vous êtes enthousiastes à l’idée de relever ces défis avec nous, nous souhaitons vous rencontrer.
  • Les tâches hebdomadaires du développeur Front-End :
  • Faire le suivi et développer de nouvelles fonctionnalités dans nos applications,
  • Analyser les problèmes afin d’anticiper les comportements des utilisateurs et créer des solutions adaptées aux besoins de tous nos partenaires,
  • Faire partie d’une équipe Agile à l’esprit ouvert,
  • Faire la revue du code de vos collègues à l’aide de Pull Requests,
  • Participer à des sessions de programmation en équipe afin de partager ses connaissances et livrer un code testé et de haute qualité,
  • Construire, tester et déployer régulièrement de nouvelles fonctionnalités.
  • Chacun de nos ingénieurs travaille avec le support d’une équipe multidisciplinaire et fonctionnelle composée de product managers, designers, et ingénieurs de tests.
  • Vous pourrez également collaborer au développement de nouvelles propositions techniques et contribuer à l'élaboration de nouveaux outils internes qui permettront d'améliorer nos propres procédures.

    Vous assisterez nos équipes qualifiées de support et d'opération dans l’analyse et la résolution de problème.

    Qualifications requises :

  • Écrire un code testable, compréhensible et durable,
  • Aimer travailler en équipe afin de résoudre les problèmes courants, être capable de mener aisément une discussion technique devant un auditoire et contribuer à la prise de décisions techniques,
  • Être capable de trouver la bonne mesure entre les bonnes pratiques dans le développement du logiciel et le respect des délais de livraisons,
  • Posséder une bonne connaissance des fondamentaux informatiques : structure de données, algorithmes, langages de programmation, systèmes distribués, récupération d’information,
  • Être capable de concevoir et mettre en place un logiciel en NodeJS, Python, Java ou .Net, et le déployer dans le Cloud (de préférence AWS),
  • Avoir déjà travaillé avec des librairies ou cadriciels Front-End populaires comme React, Angular ou VueJS ou être très intéressé d’en savoir plus à ce sujet.
  • Une expérience avec React serait un atout,

  • Avoir déjà créé des interfaces utilisateurs complexes à l’aide de librairies de gestion d'état telles que MobX, Redux, Ngrx Store ou Vuex,
  • Avoir une connaissance solide des tests et de la pyramide des tests,
  • Posséder une expérience de travail avec HTML, CSS3 et responsive designs,
  • Être titulaire d’un baccalauréat en informatique, génie logiciel / informatique ou équivalent, ou une expérience équivalente.
  • Atouts : Posséder une expérience dans le secteur de l’industrie aérienne et être familier avec la technologie du voyage.

    Plusgrade is an award-winning technology company at the forefront of ancillary revenue and merchandising in the global travel industry.

    As the market-leading provider in its category of upsell solutions, Plusgrade is generating billions of dollars of new revenue opportunity and powering leading travel suppliers in more than 50 countries.

    Honoured with the prestigious Deloitte Technology Leadership award as global leader in its sector, Plusgrade is also consistently recognized as one of North America’s fastest growing technology companies in the annual Deloitte Technology Fast 50™ and Fast 500™ awards.

    Plusgrade is headquartered in Montreal with offices in New York and Singapore.

    The Role :

    We are seeking an experienced Front End Developers to work with us to build amazing new products for airlines and travelers.

    This role will be located in our Montreal headquarters

    We firmly believe there are many challenging opportunities in travel technology, if you are excited about helping us solve some of them, we would like to meet you.

    As a Front End Developer your typical week would consist of :

  • Maintaining and developing new features on our applications
  • Analyzing problems and estimating user stories to create reusable solutions to match all of our partners’ needs
  • Being part of a open minded AGILE team
  • Reviewing the code of your colleagues using pull requests
  • Doing pair programming sessions to share knowledge and deliver high quality and tested code
  • Build, test, and deploy features frequently
  • We empower all of our engineers with a cross-functional team of product managers, designers, and test engineers. You would also collaborate with peers to develop technical proposals and contribute to internal tools that optimize our development processes.

    You would also assist our skilled support team and operations team in triaging and resolving issues.

    Qualifications :

  • You write understandable, testable code with an eye towards maintainability
  • You like working with other people to find the right solutions for the right problems
  • You understand best practices for software development mixed with delivery deadlines and can strike the right balance
  • You possess strong computer science fundamentals : data structures, algorithms, programming languages, distributed systems, and information retrieval
  • You have experience designing and implementing software in NodeJS, Python, Java or .Net and deployed in the cloud (AWS preferred)
  • You have experience working with a popular frontend rendering library or framework like React, Angular or VueJS or are very passionate to learn more about it.
  • Experience in React is preferred

  • You have experience creating complex user interfaces using a state manager library like MobX, Redux, Ngrx Store or Vuex
  • You have a strong understanding of testing and the test pyramid
  • You have experience working with HTML5, CSS3, and responsive designs
  • You have a bachelor’s degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience
  • You can lead a technical architecture discussion in front of a whiteboard and help drive technical decisions
  • Extra bonus points for experience in the Airline industry and familiarity with travel technology.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form