Programmeur principal full-stack



Chef de file au Canada dans le domaine de la formation en ligne (E-learning), Ellicom conçoit des stratégies de formation performantes et interactives. Depuis 2002, nous avons développé une expertise de pointe dans l’utilisation des technologies au service de l’apprentissage.


Nous mettons à la disposition de nos clients une équipe multidisciplinaire de plus de 90 passionnés qui compte plus de 350 projets à son actif, réalisés pour une vaste clientèle québécoise, canadienne et internationale. La caisse de dépôt et de placement, Air Canada, Sobeys, Intact Assurance, la Banque de développement du Canada, Bombardier, Total, la SAQ et Desjardins ont tous joint la grande famille d’Ellicom qui n’attend maintenant plus que vous!


Joindre l’équipe d’Ellicom, c’est intégrer un groupe jeune et dynamique qui repousse constamment les barrières technologiques, c’est de collaborer avec des collègues sympas sur des projets stimulants et c’est surtout vouloir se dépasser et atteindre son plein potentiel dans un environnement convivial.


Nous recherchons présentement un Programmeur principal full-stack.


RESPONSABILITÉS

  • Programmer des applications Web selon les plus hauts standards de qualité;
  • Participation à l’analyse de l’architecture des plateformes en fonction des besoins de nos clients;
  • Participation aux estimations de projets;
  • Promouvoir les bonnes pratiques en développement web au sein de l’équipe;
  • Participer aux revues de code dans un souci d’amélioration constante de l’équipe;
  • Contribuer activement à l’amélioration des processus de l’entreprise via la création de modules réutilisables et l’optimisation de modules existants;
  • Réaliser le découpage des maquettes pour différentes plateformes;
  • Réaliser la programmation de pages Web avec HTML5, CSS3, JavaScript (Jquery), AJAX, etc;
  • Intégration Responsive;
  • Développement et maintenance de sites Wordpress *atout;
  • Développement et maintenance d’application Mobile/Tablette;
  • Suivre les meilleures pratiques de programmation de l’industrie;
  • Aider à la production et supporter les équipes de productions lorsque nécessaire et lors de mandats d’envergures.
  • Effectuer du contrôle qualité de son travail et de l’équipe.



EXIGENCES TECHNIQUES

  • Minimalement une formation de niveau collégiale dans un domaine pertinent (ex : commerce électronique, programmation web, etc.);
  • 5 années d’expériences dans un poste similaire (idéalement en agence web);
  • Maîtrise avancées sur PHP/MySQL, certification Zend un atout;
  • Maîtrise des frameworks Laravel, DrupalCommerce, Angular;
  • Maîtrise des standards de webservices Soap et Rest;
  • Maîtrise de JavaScript, HTML5, CSS3 et Javascript;
  • Une bonne connaissance de l’administration système avec Linux CentOS;
  • Une bonne connaissance des langages de programmation TypeScript, Python et Java est un fort atout
  • Une bonne connaissance sur les LMS (Moodle ou autre) est un atout;
  • Une bonne connaissance des normes SCORM, TIN CAN et AICC est un atout;
  • Parfaitement à l’aise autant en français qu’en anglais.



PROFIL RECHERCHÉ

Le candidat idéal devra faire preuve d’une grande capacité d’adaptation avec les nouvelles technologies, de plus sa curiosité naturelle envers les dernières nouveautés technologiques feront de lui un des piliers techniques dans notre équipe. Il sera capable de piloter plusieurs projets simultanément jusqu’à leur livraison. Son désir de travailler en équipe et son esprit d’analyse et de synthèse feront de lui un collègue capable de faire avancer les choses en proposant des améliorations sur une base continue.

Seuls les candidats retenus seront contactés.
Nous avons employé le masculin comme genre neutre pour désigner aussi bien les femmes que les hommes.

Postulez maintenant!
SVP, mentionnez être référé par le site d'emplois du Réseau ACTION TI.



Main Full Stack Programmer



Canadian leader in the field of online learning (E-learning), Ellicom designs efficient training strategies that are interactive and learner-centered. Since 2002, we have developed state-of-the-art expertise in the use of technologies for learning. We offer consulting services tailored and personalized for the design and implementation of training programs of all kinds (online training, classroom training, blended learning, serious games, gamification, social learning, simulations, etc.).

We provide our clients with a multidisciplinary team of over 100 passionate professionals who have more than 350 projects to their credit, which have been realized for a wide Quebec, Canadian and international clientele. Air Canada, Sobeys, Intact Insurance, the Canadian Development Bank, Bombardier, Total, the Quebec Liquor Board, Desjardins and UNICEF in particular have used our services during the past years.

We are currently seeking a Main Full Stack Programmer.

Joining the Ellicom team is to integrate a young and dynamic group that constantly pushes back technological barriers, it is to collaborate with friendly colleagues on stimulating projects and above all, to want to surpass and reach ones full potential in a friendly environment.



YOUR RESPONSIBILITIES

  • Program Web applications according to the highest quality standards;
  • Participated in the analysis of the architecture of the platforms according to the needs of our customers;
  • Participation in project estimates;
  • Promote good practices in web development within the team;
  • Participate in code reviews in an effort to constantly improve the team;
  • Actively contribute to the improvement of the company's processes through the creation of reusable modules and the optimization of existing modules;
  • Carry out the cutting of models for different platforms
  • Carry out web pages programming with HTML5, CSS3, JavaScript (Jquery), AJAX, etc.;
  • Responsive Integration;
  • Development and maintenance of Wordpress sites * asset;
  • Development and maintenance of Mobile / Tablet application;
  • Monitor the industry best practices in programming;
  • Assist in production and support production teams when necessary and for large-scale mandates.
  • Carry out quality control of one’s work as well as the team.



TECHNICAL REQUIREMENTS

  • Minimally college-level training in a relevant field (eg e-commerce, web programming, etc.);
  • 5 years’ experience in a similar position (ideally in web agency);
  • Advanced PHP / MySQL skills, Zend certification an asset;
  • Proficiency in Laravel, DrupalCommerce, and Angular frameworks;
  • Proficiency in the Soap and Rest standards of webservices;
  • Proficiency in JavaScript, HTML5, CSS3 and Javascript
  • Good knowledge of system administration with Linux CentOS;
  • Good knowledge of TypeScript, Python and Java programming languages is a strong asset
  • Good knowledge of LMS (Moodle or other) is an asset;
  • Good knowledge of SCORM, TIN CAN and AICC is an asset;
  • Perfectly comfortable in both French and English.



PROFIL

The ideal candidate will have to be very adaptable to new technologies, and his natural curiosity towards the latest technological innovations will make him one of the technical pillars of our team. She/he will be able to pilot several projects simultaneously until they are delivered. Her/his desire to work in a team and his analytical and synthesis skills will make him a colleague capable of making progress by proposing improvements on an ongoing basis.

Only successful applicants will be contacted.
We subscribe to an access to equality program and invite visible minorities, ethnic minorities, indigenous people and people with disabilities to apply.

Apply now!
Please mention that you are referred by Réseau ACTION TI.


VidéothèqueNouveau !
Prochaines activités