Jobs at Alteo

View all jobs

Senior Node.JS Developer [#3963]

100% Remote, QC
Alteo is looking for a Node.JS Developer for a permanent position based in Montreal.

*** 100% Remote or Hybrid work ***

You will be part of a small, experienced development team (10-15) working on large-scale projects using the latest technologies.

Responsibilities:
  • Participate in all stages of the software development lifecycle (analysis, development, testing, release to the cloud)
  • Conduct design, development, code reviews and resolve production issues
  • Be responsible for features from development to production
  • Participate with the DevOps team at doing faster release
  • Participate in code and architecture reviews with managers

Profile:
  • DEC/BAC in computer science, software engineering or equivalent
  • 5-10 years experience in software development
  • Very good knowledge of Node.JS development 
  • Good knowledge of unit test libraries (Mocha-Chai)
  • Good knowledge of TypeScript
  • Good knowledge of software architecture
  • Experience with NoSQL databases
  • Knowledge of UML diagrams
  • Familiar with the CI/CD approach
  • Familiar with Agile/Scrum, Kanban methodologies
  • Asset: knowledge of AWS, Terraform and other DevOps tools, React
  • Team player, positive attitude
  • Ideally bilingual (English is essential; French is an asset but not required)
@@@@@
Alteo recherche un développeur Node.JS pour un poste permanent basé à Montréal.

*** 100% Télétravail ou mode hybride ***

Vous évoluerez au sein d'un petite équipe de développement expérimentée (10-15) travaillant sur des projets d'envergure utilisant les dernières technologies.

Responsabilités :
  • Participer à toutes les étapes du cycle de développement logiciel (analyse, développement, test, mise en production dans le cloud)
  • Effectuer des revues de conception, de développement et de code et résoudre les problèmes de production
  • Être responsable des fonctionnalités du développement à la production
  • Participer avec l'équipe DevOps à la réalisation de versions plus rapides
  • Participer aux révisions de code et d'architecture avec les gestionnaires

Profil :
  • DEC/BAC en informatique, génie logiciel ou équivalent
  • 5-10 ans d'expérience en développement logiciel
  • Très bonne connaissance du développement Node.JS 
  • Bonne connaissance des bibliothèques de tests unitaires (Mocha-Chai)
  • Bonne connaissance de TypeScript
  • Bonne connaissance en architecture logicielle
  • Expérience avec les bases de données NoSQL
  • Connaissance des diagrammes UML
  • Familier avec l'approche CI/CD
  • Familier avec  les méthodologies Agile/Scrum, Kanban
  • Atouts: connaissance de AWS, Terraform et autres outils DevOps, React
  • Esprit d'équipe, attitude positive
  • Idéalement bilingue (l'anglais est indispensable ; le français est un atout mais non requis)
Powered by