Responsabilités
Le développeur Web et mobile travaille au sein de l’équipe de production (graphistes, gestionnaires de projets et développeurs) pour produire des outils de formation sous forme d’applications multimédia, en ligne et mobiles. Plus spécifiquement, ses responsabilités incluent :
•Participer à la définition et la documentation des exigences de système.
•Participer au développement d'applications Web et mobiles.
•Coder et modifier les interfaces utilisateurs à l’aide de composantes multimédia/mobiles, de formes, et d’autres types d’objets.
•Assembler et intégrer des composantes d'interface à l’aide de différentes applications.
•Effectuer des tests unitaires durant le développement pour assurer le respect des spécifications et leur bon fonctionnement.
•Choisir des sons, des formes et des paramètres de page conformes aux exigences des clients.
•Collaborer avec les graphistes sur l'apparence des interfaces pour assurer la cohérence des outils.
•Contribuer, par ses connaissances techniques, à concevoir de nouveaux outils sur les plates-formes mobiles (p. ex.: iPad, Blackberry, Android).
•Contribuer à la pratique de partage des connaissances avec les collègues à tous les niveaux.
Compétences requises
•Diplôme d’études postsecondaires en informatique, génie informatique ou génie logiciel
•Minimum d’un an d’expérience de travail comme développeur
•Maîtrise essentielle des technologies suivantes : HTML, HTML5, Flash, Flex, CSS3, XML/XSL, services Web
•Expérience en élaboration d’applications mobiles ou « front-end » Web avec HMTL5, et CSS3 pour assurer la compatibilité à travers de multiples navigateurs
•Expérience en rédaction de code propre et lisible en utilisant jQuery, jQuery Mobile, ou toute autre application à base de JavaScript
•Expérience avec les environnements PureMVC
•Capable de travailler avec des délais serrés
•Expérience en élaboration d’applications iPad ou mobiles
•Langues : anglais et français de niveau intermédiaire
Atouts
•Connaissance des langages SOAP, SVN et ANT
•Connaissance des logiciels Adobe Illustrator, Photoshop, Premiere
•Connaissance des processus d’environnement de développement et d’essais structurés
•Connaissance ou expérience en contrôle de code source et avec les logiciels de contrôle de qualité
•Son/montage vidéo