Développeur Front End

ADNM International - Laval, QC (il y a 4 mois)

Postuler dès maintenant

Le Développeur Front End est responsable de concevoir, de développer et d’améliorer des applications web complexes de manière à augmenter l’ergonomie de celles-ci (Responsive Design) dans le cadre de l’évolution de nos produits logiciels ou pour le compte de clients externes, selon les impératifs liés à l’accessibilité et à la compatibilité entre navigateurs web.

Afin de mener avec succès les projets de développement web front end qui lui seront confiés, il/elle doit posséder des compétences pointues en HTML5, CSS3, JavaScript et en des cadres de développement JavaScript tels qu’AngularJS et maîtriser les normes du W3C afin de rendre les applications web accessibles. Des compétences en PHP, MySQL, dans les services web et l’architecture microservices, avec l’environnement de développement .NET/C# et les outils de gestion de code et de versions TFS/Team Foundation Server et GitHub, sont considérées comme des atouts.

Principales responsabilités :
Participer à toutes les phases des projets de développement logiciel en se concentrant principalement sur le développement front end d’applications web complexes :
Participer à l’analyse des besoins du client, ses obligations et ses contraintes ;
Participer à la rédaction d’un cahier des charges ou de spécifications techniques de conception précisant les solutions techniques ;
Participer au choix de la solution technique ;
Développer les conceptions détaillées ;
Réaliser la conception technique et le codage ;
Concevoir et réaliser les tests unitaires ;
Participer à la production du plan de tests, des scripts de tests ;
Participer à la rédaction des notices d’installation et des guides utilisateurs ;
Participer à la rédaction de documents techniques liés à la mise en production et au déploiement final ;
Participer à la rédaction des documents d’installation et des guides utilisateurs ;
Assurer, le cas échéant, l’interaction avec les équipes internes et les clients externes.
Produire régulièrement de la documentation technique pertinente et à des fins de R&D.
Effectuer toute autre tâche connexe.

Profil & exigences :
Diplôme d’Études Collégiales (DEC) en techniques de l’informatique ou équivalent.
Atout : Diplôme de premier cycle universitaire (certificat, baccalauréat) en génie logiciel, en gestion des technologies de l’information ou dans un domaine connexe.
Langages de développement (Avancé)
Conception et développement orienté objet : C++, C#, etc.
Java/JavaScript
Développement web front end : HTML5, CSS3
Conception, développement et maquettage d’applications web (Avancé)
Développement mobile (Responsive Design)
Multi navigateurs et normes web W3C
Découpage de maquettes et outils de maquettage
Gestion du cycle de vie logiciel (SDLC) (Intermédiaire)
Phases de développement logiciel
Méthodologies de développement : Agile (SCRUM)
Méthodologies, processus et outils d’assurance qualité logicielle
Rédaction de plans de test et de scénarios de tests
Environnement de développement Microsoft .NET (Atout)
Visual Studio, etc.
TFS (Team Foundation Server)
Curieux, autonome, proactif, dynamique, motivé et passionné par les nouvelles technologies (Avancé)
Capacité à livrer des résultats hautement fiables avec une bonne gestion des priorités et de son temps (Avancé)
Capacité à s’intégrer facilement et à évoluer dans un environnement dynamique et changeant (Avancé)
Facilité à apporter des solutions simples à des besoins d’affaires et/ou des contextes techniques complexes (Intermédiaire)
Communicatif, extraverti et réceptif aux autres (Intermédiaire)
Qualité de la communication écrite et orale (Intermédiaire)
Anglais indispensable, tant à l’écrit qu’à l’oral (Intermédiaire)

POURQUOI REJOINDRE NOTRE ÉQUIPE?

Organisation en pleine croissance
Projets stimulants dans un milieu innovateur
Entreprise œuvrant à l’international
Belle opportunité de carrière et de développement
Environnement de travail moderne, décontracté et au goût du jour.

Nous remercions à l’avance tous les postulant(e)s pour leur intérêt, cependant, seul(e)s les candidat(e)s retenu(e)s pour une entrevue seront contacté(e)s.