
Développeur, web fullstack senior
Westinghouse Air Brake Technologies Corporation3 months ago
Montréal, CanadaSenior
Responsibilities
- Collaborer à la définition et à la mise en œuvre de visualisations interactives 2D et 3D dans un logiciel web multiplateforme.
- Développer des applications SPA pour le Web, les ordinateurs de bureau et les appareils portables avec Angular, WebGL, Capacitor et Electron.
- Concevoir et développer des services Node.js.
- Mettre en œuvre des pratiques DevOps, l’automatisation et des pipelines CI/CD efficaces.
- Intégrer des pratiques de test pour garantir la qualité et la fiabilité des solutions.
- Résoudre des problèmes techniques complexes, conseiller les membres de l’équipe et partager les meilleures pratiques.
Requirements
- Baccalauréat en génie logiciel, informatique ou programme connexe.
- Niveau avancé en JavaScript, TypeScript, HTML, SCSS, Angular 14+ et WebGL, OpenGL ou les shaders.
- Niveau intermédiaire en Node.js.
- Connaissance d’Electron et Capacitor, d’Azure et de l’architecture de microservices, considérée comme un atout.
- Connaissances générales en CI/CD et d’au moins un framework de tests unitaires.
- Connaissance de JIRA, GitLab et Git.
- Anglais avancé pour collaborer avec des intervenants internationaux.
- Aptitude à résoudre des problèmes techniques complexes et à prendre rapidement des décisions éclairées.
Benefits
- Programme de primes annuelles et avantages médicaux complets.
- Horaires flexibles.
- Possibilité de télétravail.
- Occasions d’apprentissage et de progression professionnelle.