Stagiaire
Ville Saint-Laurent, Quebec, CA
Stagiaire en développement logiciel – Développement Front-End (Accent sur l'accessibilité)
Titre du poste : Stagiaire en développement logiciel
Lieu : Montréal
Type de poste : Stage (temps plein ou temps partiel)
Département : Génie logiciel
Supérieur hiérarchique : Chef du développement Front-End
À propos de nous
Nous sommes une entreprise de télécommunications à la pointe de l'innovation, fournissant des solutions logicielles qui favorisent la connectivité mondiale. Nous nous concentrons sur le développement d'une solution de surveillance de la fibre déployée dans le monde entier auprès de grands comptes télécoms, garantissant la performance et la fiabilité des réseaux de fibre optique critiques.
À propos du poste
Nous recherchons un stagiaire passionné et soucieux du détail pour rejoindre notre équipe de développement Front-End. Ce stage est axé sur l'amélioration des fonctionnalités d'accessibilité de nos applications web, afin d'assurer une expérience utilisateur inclusive pour tous. Vous travaillerez principalement avec Angular et React, en contribuant aux composants UI et à la conformité en matière d'accessibilité. Une connaissance de Java et Node.js est considérée comme un atout, car des modifications du backend peuvent être nécessaires.
Responsabilités principales
- Collaborer avec l'équipe Front-End pour concevoir et implémenter des composants UI accessibles en utilisant Angular et React
- Réaliser des audits d'accessibilité et mettre en œuvre des améliorations selon les directives WCAG
- Aider aux tests et à la validation des fonctionnalités d'accessibilité sur différents navigateurs et appareils
- Participer aux revues de code et aux processus de développement agile
- Soutenir l'intégration avec les services backend, en modifiant occasionnellement du code Java ou Node.js
- Documenter les normes d'accessibilité et contribuer aux bonnes pratiques internes
Qualifications requises
- Connaissance des frameworks Front-End tels qu'Angular et React
- Compréhension des normes d'accessibilité web (ex. : WCAG, ARIA)
- Connaissances de base en HTML, CSS et JavaScript
- Bonnes compétences en communication et en collaboration
- Intérêt pour le design inclusif et l'expérience utilisateur
Atouts
- Connaissance des technologies backend telles que Java et Node.js
- Expérience avec des outils de test d'accessibilité (ex. : Axe, Lighthouse)
- Familiarité avec Git et les workflows de contrôle de version
- Expérience en design responsive et compatibilité inter-navigateurs
Ce que nous offrons
- Mentorat par des développeurs expérimentés
- Horaires de travail flexibles et options de télétravail
- Une culture d'équipe collaborative et inclusive
- Expérience pratique avec des défis d'accessibilité réels
- Opportunité de contribuer à un produit utilisé par des leaders mondiaux des télécommunications
Exigences
- Être actuellement inscrit à un programme de baccalauréat en génie logiciel ou informatique ou équivalent
- Bilingue (français et anglais, oral et écrit)
- Autorisé légalement à travailler au Canada