About Anuvu
For over a decade, our clients in aviation and maritime have used our technology-driven products and services to keep their passengers entertained and connected to the things they love, from anywhere in the world. Brands such as Southwest Airlines, Norwegian Cruise Lines, Emirates and Celebrity Cruises have trusted us to provide solutions from high-speed broadband internet to movies, television and games.
Our team of global experts take pride in providing clients what they need today while creating a strategic road map for tomorrow through reliable, scalable, and affordable content and connectivity solutions designed to meet the ever-changing technology needs of our clients' passengers and guests.
Be Part of the Movement
Anuvu is embarking on a new chapter with a new story to tell. As one of the leading providers of high-speed connectivity and entertainment solutions for worldwide mobility markets, we deliver what customers need today, while remaining flexible and future-focused.
Role summary
Under the supervision of the development manager , the successful candidate will be responsible for completing his/her tasks within the framework of ongoing development and operation of a wireless in-flight service and entertainment solution. Being part of a multi-disciplinary team, the candidate will work on a multitude of projects in a Linux environment. More concretely, the successful candidate will develop different web modules and components, using mainly Angular 2+ for both delivery and generic product. He will also be involved in analysis of new features or updates, in the reality of different projects coded in a varied technology stack.
Location: Anywhere in Canada or the United States
Remote Options: Option to be remote or hybrid
What Youâll Be Doing
Develop/Update Web portals using Angular 2+, Javascript, HTML5, CSS3, SASS/LESS;
Ensure the compatibility of mock-ups on different browsers;
Set-up development and production environment using standard Linux tools and software;
Analyze project specifications and provide suggestions relevant to the project;
Be involved in architectural design and analysis with architects and other team leads;
Work on existing modules/components and applications for maintenance when required;
Solve problems due to technical limitations for certain platforms;
Determine tasks to be carried out using Jira;
Estimate development time;
Carry out preliminary tests and unit tests;
Carry out necessary adjustment following recommendations from quality assurance;
Validate and test the Software in a variety of portable electronic devices;
Create/update the documentation throughout development;
Collaborate with parties involved throughout the project;
Keep abreast with new Web integration technologies.
What Weâre Looking For
College or university diploma related to computer science;
Minimum 5 years of experience in Web development (OOP);
Minimum 3 years of experience in Python (idealy Pyramid);
Minimum 2 years of experience in Web (HTML, CSS/SASS/LESS, JavaScript, Angular 8);
Considerable experience working with Linux and LAMP architecture;
Experience using RESTful/JSON API development;
Experience of development in Linux environment (Perl, Bash);
Experience of DevOps (AWS, Docker, Jenkins);
Experience in Server configuration is an asset: Web, DNS, DHCP, Memcached;
Experience working on other Javascript framework is an asset: Meteor, React;
Experience with Python and the following Python frameworks is an asset: falcon, pyramid;
English required
Open minded and flexible on mandate;
Team Spirit;
Good communication skills;
Excellent problem-solving skills;
Willingness to learn;
This Might Be the Right Place if YouâŠ.
Are a team fit; can help advance our global, inclusive culture
Are self-starter who likes to roll up your sleeves and take initiative with minimal direction
Can think about tomorrow, while getting your work done today
Are a collaborative team player; primary audience will be internal teams
Are curious and open to learning and finding new solutions
Are able to provide and accept feedback in a constructive manner
Are organized, have strong communication skills, and do whatever it takes to get things done
The Benefits of Working Here
A career with Anuvu is a unique opportunity to grow your knowledge and skills within a casual culture that thrives on collaboration and innovation. In addition to a providing an outstanding work environment, we offer we offer competitive benefits, including medical and dental, disability and life insurance, a generous vacation policy in addition to additional holidays and other paid vacations, an RRSP with employer contribution, flexible hours, an employee assistance program and more!
Advanced \| Agile \| Applied
Anuvu is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Let Innovation Move You.
Ă propos dâAnuvu
Depuis plus dâune dĂ©cennie, nos clients en aviation commerciale et de la marine rĂ©crĂ©ative utilisent nos produits et services axĂ©s sur la technologie pour divertir leurs passagers et les mettre en contact avec ce qui les intĂ©ressent, de partout dans le monde. Des compagnies telles que Southwest Airlines, Norwegian Cruise Lines, Emirates et Celebrity Cruises nous ont fait confiance pour fournir des solutions allant de lâinternet haute vitesse, au contenu de films, Ă la tĂ©lĂ©vision et aux jeux.
Notre Ă©quipe dâexperts mondiaux est fiĂšre de fournir aux clients ce dont ils ont besoin aujourdâhui tout en crĂ©ant une feuille de route stratĂ©gique pour lâavenir, grĂące Ă des solutions de contenu et de connectivitĂ© fiables, Ă©volutives et abordables, conçues pour rĂ©pondre Ă lâĂ©volution des besoins technologiques des passagers et des invitĂ©s de nos clients.
Faites partie du mouvement
Anuvu se lance dans un nouveau chapitre avec une nouvelle histoire Ă raconter. En tant que lâun des principaux fournisseurs de solutions de connectivitĂ© haute vitesse et de divertissement pour les marchĂ©s de la mobilitĂ© mondiale, nous offrons ce dont les clients ont besoin aujourdâhui, tout en restant flexibles et tournĂ©s vers lâavenir.
Sommaire du rĂŽle
Sous la supervision du gestionnaire, le candidat retenu aura la responsabilitĂ© dâaccomplir ses tĂąches dans le cadre du dĂ©veloppement continu et des opĂ©rations du service sans fil et des services de divertissement en vol. En tant que membre dâune Ă©quipe multidisciplinaire, le candidat travaillera sur une multitude de projets, dans un environnement Linux. Plus concrĂštement, le candidat retenu participera au dĂ©veloppement de modules web et de leurs composantes, Ă lâaide de Angular 2+ principalement, autant pour la livraison que pour le produit gĂ©nĂ©rique. Le candidat retenu sera Ă©galement impliquĂ© dans lâanalyse de nouvelles fonctions ou de mises Ă jour, dans une variĂ©tĂ© de projets Ă infrastructures variĂ©es.
Localisation: Partout au Canada
TĂ©lĂ©travail: Option d'ĂȘtre distant ou hybride
Ce que vous ferez
DĂ©velopper/mettre Ă jour des portails web Ă lâaide de Angular 2+, Javascript, HTML5, CSS3, SASS/LESS;
Veiller à la compatibilité des maquettes sur différents navigateurs;
Mettre en place un environnement de travail et de dĂ©veloppement Ă lâaide dâoutils et de logiciel Linux standards;
Analyser des spécifications de projets et faire des suggestions pertinentes au projet;
Ătre impliquĂ© dans le design et lâanalyse de lâarchitecture avec les architectes et les autres chefs dâĂ©quipe;
Faire la maintenance de modules/composantes et applications déjà en place lorsque nécessaire;
Résoudre les problÚmes causés par les limites techniques de certaines plateformes;
Identifier les tĂąches Ă effectuer Ă lâaide de Jira;
Estimer le temps de développement;
Effectuer des tests prĂ©liminaires et des tests dâunitĂ©s;
Mener les ajustements nécessaires suite aux recommandations du contrÎle de la qualité;
Valider et tester le logiciel sur une plĂ©iade dâappareils Ă©lectroniques portatifs;
Créer/mettre à jour la documentation tout au long du processus de développement;
Collaborer avec toutes les personnes impliquées tout au long du projet;
Rester Ă lâaffĂ»t des nouvelles technologies dâintĂ©gration web.
Ce que nous recherchons
DiplĂŽme collĂ©gial ou universitaire dans un domaine reliĂ© Ă lâinformatique;
Au moins 5 ans dâexpĂ©rience dans le dĂ©veloppement web (OOP);
Au moins 3 ans d'expérience avec Python (idéalement Pyramid);
Au moins 2 ans d'expérience Web (HTML, CSS/SASS/LESS, JavaScript, Angular 8);
ExpĂ©rience significative de travail avec Linux et lâarchitecture LAMP;
Expérience en développement utilisant un RESTful/JSON API;
ExpĂ©rience dans le dĂ©veloppement dâenvironnement Linux (Perl, Bash);
Expérience DevOps (AWS, Docker, Jenkins);
Expérience en configuration de serveur un atout : Web, DNS, DHCP, Memcached;
ExpĂ©rience de travail avec dâautres structures Javascript un atout : Meteor, React;
Expérience avec Python et les structures Python suivantes un atout : falcon, pyramid;
Anglais requis
Ouvert dâesprit et flexible quant au mandat;
Esprit dâĂ©quipe;
Bonne capacité de communication;
Excellente résolution de problÚme;
VolontĂ© dâapprendre;
Ce pourrait ĂȘtre le bon endroit pour vous si vousâŠ.
Vous intĂ©grez bien Ă lâĂ©quipe; vous pouvez contribuer Ă faire progresser notre culture mondiale et inclusive
Faites preuve dâinitiative et ĂȘtes prĂȘt Ă retrousser les manches et travailler avec un minimum de directives
Pouvez penser Ă demain, tout en accomplissant votre travail aujourdâhui.
Avez un esprit dâĂ©quipe axĂ© sur la collaboration; les Ă©quipes internes constitueront vos collaborateurs principaux.
Ătes curieux et ouverts Ă lâapprentissage et Ă la recherche de nouvelles solutions
Ătes en mesure de fournir et dâaccepter des commentaires constructifs
Ătes organisĂ©s, avez de solides compĂ©tences en communication et faites tout ce quâil faut pour accomplir les tĂąches.
Les avantages de travailler ici
Une carriĂšre chez Anuvu, câest une occasion unique de dĂ©velopper vos connaissances et vos compĂ©tences au sein dâune culture de travail dĂ©contractĂ©e, qui sâappuie sur la collaboration et lâinnovation. En plus de fournir un environnement de travail exceptionnel, nous offrons des avantages concurrentiels, y compris les assurances en soins mĂ©dicaux et dentaires, invaliditĂ© et vie, une politique de vacances gĂ©nĂ©reuses en plus de fĂ©riĂ©s additionnels et autres congĂ©s payĂ©s, un REER avec contribution employeur, un horaire flexible, un programme dâaide aux employĂ©s et plus encore!
ĂvoluĂ© \| Agile \| AppliquĂ©
Anuvu est un employeur garantissant l'Ă©galitĂ© dâaccĂšs aux opportunitĂ©s dâemploi. Les candidats qualifiĂ©s seront pris en considĂ©ration pour le poste offert, sans Ă©gard Ă la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identitĂ© de genre, l'origine ethnique, le handicap.
Laissez lâinnovation vous faire avancer.