Jobs at Alteo

View all jobs

Developer, Maintenance & QA [#4382]

90% Remote, QC
Alteo is looking for a Developer, Maintenance & QA for a permanent position based in Montreal.

*** 90% remote job: office 1 day every 2 weeks ***   

As part of a small experienced team, you will participate in the development of the next generation of an eCommerce solution. 

Responsibilities: 
  • Monitor Renovate and Dependabot to review and deploy dependency update PRs
  • Work with the SysAdmins / DevOps to update and maintain major application versions in coordination with server OS versions and disseminate updates through production / staging / docker dev stacks and local vagrant setups
  • Find alternatives to replace out of date dependencies and replace them
  • Work with support team to document support issues that require software corrections
  • Work with dev team to plan and groom task related to software corrections stemming from support team
  • Participate in code reviews of features and updates to ensure quality of features and respect of coding standards
Profile:
  • DEC/BAC in IT or equivalent
  • 5+ years experience in software development
  • Experienced with Ruby (Sinatra)
  • JavaScript, (React), HTML 5 & CSS 3
  • MySQL
  • Deep understanding of responsive front-end frameworks, cross-browser user interfaces / browser limitations, modern web technologies, web security & SEO
  • Attention to details and strong commitment to quality
  • Version control system (Git, SVN)
  • CI / CD framework and Jenkins
  • Team player, positive attitude
  • Ideally bilingual (functional French & English)
@@@@@
Alteo est à la recherche d'un Développeur, maintenance et QA pour un emploi permanent basé à Montréal.

*** 90% télétravail : bureau 1 jour toutes les 2 semaines ***

Au sein d'une petite équipe expérimentée, vous participerez au développement de la prochaine génération d'une solution de commerce électronique.

Responsabilités: 
  • Gardez un oeil sur Renovate et Dependabot pour faire la revue et déploiement des PR de mises à jour de dépendances
  • Travailler avec les SysAdmins / DevOps pour mettre à jour les versions majeures d’applications en coordonnant avec les versions de système d’exploitations serveurs. Disséminer les changements en production / staging / environnement docker de développeur / configuration de boîte vagrant local.
  • Trouver une alternative aux dépendances non supportés et procéder au remplacement
  • Travailler avec l’équipe de support pour documenter les bogues qui requièrent une intervention des développeurs
  • Faire le pont avec l’équipe de développement pour préparer les tâches de maintenance qui ressorte des conversations avec l’équipe de support.
  • Participer aux revues de code des nouvelles capacités logicielles et mise à jour pour assurer la qualité des capacités ainsi que le respect de nos standards de programmation.

Profil:
  • DEC/BAC en informatique ou équivalent
  • 5+ ans d'expérience en développement de logiciels
  • Expérience avec Ruby (Sinatra)
  • JavaScript (React), HTML 5 & CSS 3
  • MySQL
  • Compréhension approfondie des cadres frontaux réactifs, des interfaces utilisateur multi-navigateurs / limitations des navigateurs, des technologies web modernes, de la sécurité web et du référencement.
  • Attention aux détails et fort engagement pour la qualité
  • Système de contrôle de version (Git, SVN)
  • Cadre CI / CD et Jenkins
  • Esprit d'équipe, attitude positive
  • Idéalement bilingue (français et anglais fonctionnels)

Share This Job

Powered by