Développeur Front End

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

Postuler dès maintenant

Rejoindre une entreprise spécialiste des technologies de l’information certifiée partenaire Or Microsoft, ça vous intéresse?

Chez ADNM International Inc., nous croyons en la valeur des technologies d’affaires innovantes. Jour après jour, nous nous dédions à la transformation numérique des entreprises et les accompagnons face aux défis de l’Industrie 4.0.En tant que partenaire Or Microsoft, nous fournissons un service et une expertise inégalés en matière de technologies Microsoft. Partenaire informatique privilégié de nos clients au Canada et à l’international, nous offrons et déployons des solutions Microsoft de gestion intégrée (systèmes ERP) ainsi que des solutions CRM.

Verosoft Design Inc., filiale du Groupe ADNM, se spécialise dans la création, le développement et la personnalisation de logiciels informatiques dans le domaine de la gestion d’entreprise, de la maintenance préventive et de la logistique. Nous aidons nos clients à atteindre leur plein potentiel en exploitant la puissance de l’Internet des Objets, de l’Intelligence Artificielle et d’autres technologies émergentes telles que le Machine Learning, le Big Data Analytics, les services web et mobiles et plus encore.

Fort d’une équipe en croissance de plus de 30 professionnels dynamiques, notre équipe travaille sans relâche pour demeurer un chef de fil et un pionnier des technologies. Établie dans nos nouveaux locaux à Laval, Québec, nous offrons aux membres de notre équipe un environnement de travail moderne, des outils à la fine pointe et une ambiance décontractée et au goût du jour.

Description du poste

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.

Tâches et 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.

Principales compétences exigées

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

Compétences et qualités relationnelles exigées

  • 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.

Type d'emploi : Temps Plein