Vous connaissez SherWeb ? Entreprise d`origine sherbrookoise

Transcription

Vous connaissez SherWeb ? Entreprise d`origine sherbrookoise
Vous connaissez SherWeb ?
Entreprise d’origine sherbrookoise, SherWeb est un leader mondial dans l’industrie des services hébergés.
Évoluant dans un environnement stimulant et dynamique, l’équipe technique de SherWeb exploite les toutes
dernières technologies dans le domaine des TI et y excelle. En pleine expansion, nous comptons plusieurs
dizaines de milliers de clients répartis dans plus de 100 pays. C’est pourquoi nous sommes à la recherche des
meilleurs talents ! De plus, en vous joignant à notre équipe, vous ferez partie d’une entreprise ayant reçu la
certification Employeur Remarquable®, décernée par le Bureau de normalisation du Québec. Le défi vous
intéresse ?
Le défi : Développeur logiciel Front-end
Relevant du directeur de développement de produits et situé à nos bureaux de Sherbrooke, vous serez
responsable du côté client de nos applications web en mettant en œuvre une interface utilisateur des plus
complète sous forme d’application web et mobile en mettant l’emphase sur la performance. La conception
artistique ainsi que quelques modèles HTML vous seront livrés et vous serez appelé à jouer un rôle clé dans la
production des animations, du code CSS et HTML. Vous travaillerez en étroite collaboration avec l’équipe de
développeurs back-end pour faciliter l’implémentation, et ce, en utilisant des API standardisés.
Vous aurez le mandat de :












Définir l'architecture « front-end » pour nos applications
Fournir une application « front-end » des plus complètes ;
Créer des modules et des composantes personnalisés qui étendent les éléments et modules
d’AngularJS ;
Créer des modules et des composantes autonomes, réutilisables et testables
Veiller à la performance des applications mobiles et web ;
Rédiger du code JavaScript, HTML et CSS testé et documenté ;
Collaborer avec le développeur back-end dans le processus de construction de l'API RESTful ;
Travailler en étroite collaboration avec les analystes fonctionnels afin de combler l’écart entre la
conception graphique et l’implémentation au niveau technique ;
Relever le défi unique d’offrir des solutions simplicités tout en gérant la complexité ;
Fournir des estimations de temps de réalisation de votre travail ;
Assurer une chaîne de dépendance claire concernant la logique de l'application ainsi que du
système.
Rester à jour sur les dernières tendances en matière d’expérience utilisateur.
Vous présentez ce type de profil :









Baccalauréat en génie informatique, génie logiciel ou en informatique.
Minimum de 6 années d'expérience dans le développement d’applications Web « Front-End ».
Connaissance approfondie d’AngularJS et de ces modules les plus couramment utilisés ;
Expérience dans la conception d’applications utilisant HTML5, CSS3 et Angular ;
Expérience avec au moins l’un de ces « framework » : .NET MVC, Rails, Django, Symfony2 ou
Laravel;
Expérience avec les outils et librairies JavaScript ;
Connaissance approfondie du web et du mobile UX/UI ;
Excellente compréhension de l'ensemble du processus de développement web, y compris la
conception, le développement et le déploiement, avec une certaine connaissance du
développement « back-end » ;
Connaissance approfondie des technologies Web acquises par la recherche et l'expérience
professionnelle ;
Vous possédez les compétences suivantes :








Vous êtes un passionné de développement Web.
Vous êtes énergique et voulez faire la différence en apportant des idées créatives à l’équipe.
Vous savez programmer de façon structurée en respectant les spécifications, les standards et les
échéanciers.
Vous faites preuve de débrouillardise et d’imagination lors de la résolution de problèmes.
Vous cherchez des solutions durables qui permettront de garder le niveau de qualité de nos
produits.
Vous vous appropriez rapidement le contenu de nouvelles technologies.
Vous faites preuve d’autonomie et de jugement professionnel.
Vous privilégiez le travail d'équipe.
Vous bénéficierez de ces avantages :





Poste permanent à temps plein (40 heures par semaine) ;
Horaire flexible ;
Rémunération concurrentielle ;
Régime d’assurance collective attrayant ;
Régime d’épargne retraite ;
Autres avantages : accès aux plus récentes technologies, formation continue, programme d’aide aux employés
(PAE), remboursement des cotisations à un ordre professionnel, environnement de travail agréable et stimulant,
comité social dynamique, entente avec un centre de conditionnement physique, etc.
Date d’entrée en fonction : dès que possible.
Vous souhaitez vous accomplir et avoir la chance de laisser votre empreinte dans un domaine en pleine
émergence ? Laissez à SherWeb le privilège de vous accueillir dans son équipe. Au plaisir de vous rencontrer
pour discuter de votre avenir possible au sein de notre équipe énergique !
Pour de plus amples informations sur ce poste et pour déposer votre candidature, rendez-vous à la section
CARRIÈRES de notre site web. Seuls les candidats retenus seront contactés.
Site Internet :
http://www.sherweb.ca/carrieres
Do You Know SherWeb?
Based in Sherbrooke, Quebec, Canada, SherWeb is a world leader in cloud computing. Our team works in a
dynamic and stimulating environment using the latest technologies in the field of IT. As a rapidly-growing
company with tens of thousands of business customers in over 100 countries, we’re always on the lookout for
the top talent! As a member of our team, you’ll be part of a company that has been awarded Remarkable
Employer® certification by the Bureau de normalisation du Québec, the Québec government’s quality-standards
agency. Ready for a new challenge?
The Challenge: Front-end Software Developer
Reporting to the Product Development Manager and working out of our Sherbrooke offices, you will be
responsible for the client side of our service. Your primary focus will be to implement a complete user interface
in the form of a mobile and web app, with a focus on performance. The artistic design will be delivered to you,
together with a few HTML templates and you will play a key role in regard to animations, CSS, and final HTML
output. You will work in a team with the back-end developers, and communicate with the API using standard
methods.
You will be asked to:












Define the front-end architecture for our applications.
Deliver a complete front-end application.
Create custom, general use modules and components which extend the elements and modules of
core AngularJS
Create self-contained, reusable, and testable modules and components
Ensure high performance on mobile and Web
Write tested and documented JavaScript, HTML and CSS code
Collaborate with the back-end developer in the process of building the RESTful API
Work closely with the Functional Analysts and bridge the gap between graphical design and
technical implementation.
Tackle unique and compelling challenges to deliver simplicity and manage complexity.
Provide time estimates for your work.
Ensure a clear dependency chain, in regard to the app logic as well as the system
Stay up-to-date on latest user experience trends.
Your profile is similar to:








Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science.
Minimum of 6 years of experience as a Front-End Web Developer.
Deep knowledge of AngularJS practices and commonly used modules
Experience with at least one backend MVC framework such as .NET MVC
Experience with modern JavaScript libraries and tooling
Advanced knowledge of web and mobile UX/UI;
Excellent understanding of the entire web development process, including design, development
and deployment, with some back-end knowledge, is important.
Depth knowledge of web technologies gained from research and professional experience.
You have the following skills:




You are passionate about developing for the web.
You are creative and energetic, and are ready to bring your best ideas to the table.
Your programming is structured and respects specifications, standards and deadlines.
Your problem solving skills are imaginative and resourceful.




You look for sustainable solutions that ensure our products meet our high-quality standards.
You quickly assimilate the content of new technologies.
You are autonomous and demonstrate good professional judgement.
You value teamwork.
You will enjoy the following benefits:




Full-time, permanent position (40 hours a week)
Flexible hours
Competitive wage
Beneficial group insurance plan
Other benefits: opportunities to work with the latest technology, ongoing training, employee assistance program
(EAP), reimbursement of professional dues, pleasant and stimulating working environment, dynamic social
committee, discounts at a sports centre, etc.
Entry Date: As soon as possible
Looking for a fulfilling job and an opportunity to make your mark in this rapidly-growing industry? We want to
discuss your possible future as a member of our energetic team!
To obtain more information or to apply on this position, please visit the CAREERS section of our website. Only
selected candidates will be contacted.
Website: http://www.sherweb.ca/careers