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+ 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+ 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)