Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Feedback Analytics solutions because we believe that each experience matters. Currently, we are looking for a Front-End Developer who always strives for software excellence and continuous improvement.
The Front-End Developer will design and develop new features and enhancements to software applications that meet business specification. Primary responsibilities include wireframing and front-end implementation, user experience, usability, CSS layout, DOM manipulation, progressive enhancement / graceful degradation, cross-browser testing, unit testing, accessibility, user interaction and user interface design.
If you think you’ll enjoy working in a result-driven laid-back environment with flexible hours, then keep reading.
What you will do as our new Front-End Developer
Improve the quality of the existing UI and develop new user-facing features Ensure the technical feasibility of UI/UX designs Optimize application for maximum speed and scalability Reorganizing the software flow to uplift the user experience Build reusable code and libraries for future useCollaborate with other team members and stakeholders
Perform code reviews, unit testing, and system testing as needed for other developers’ efforts. At a minimum, code reviews, unit testing, and system testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.
Here's what you'll bring to the role
Basic knowledge ASP .NET and page life cycleProficient understanding of web markup, including HTML5, CSS3
Proficient understanding of adaptive and responsive designs and tools such as Bootstrap
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
Good understanding of advanced JavaScript libraries and frameworks, such as Angular, Vue.JS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Good understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning tools, such as GIT
Tools and Languages: Version Control (e.g., GIT), Visual Studio 2015+,
ASP.NET / MVC, Data formats (e.g., JSON, XML), Data APIs (e.g. Restful API), Web Font Embedding, Scalable Vector Graphics (aka SVG) Responsive Web Design, Object-Oriented Programming, JavaScript Animation, CSS Animation, Charts / Graphs, UI Widgets, Code Quality Testing, Integration Testing, Templating Strategies, Templating Engines, Single Page Applications, XHR Requests (AJAX), Web/Browser Security, HTML Semantics, Browser Developer Tools Experience working with graphic designers and UI/UX requirements Knowledge of SOAP and REST API
Other Requirements
Only apply if you are a Montreal (or surroundings) resident. Please note that this role will eventually require full commitment to in-office presence.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, encouraging the philosophy of “Feedback for the brave” to drive purpose, impact, and growth.
Bringing 20 years of expertise, Explorance, a member of the World Economic Forum and a trusted partner for 35% of Fortune 100 companies and 25% of the world’s top higher education institutions, has influenced over 25 million individuals with award-winning solutions like Blue, Metrics That Matter, and MLY.
Consistently among the top employers by the Great Places to Work Institute®, Explorance, a Brandon Hall AI award winner, is also a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights.
Visit explorance.com or connect on LinkedIn, Facebook, and X.
***
Rejoignez une entreprise basée à Montréal qui aide les organisations du monde entier à créer un parcours personnalisé d'impact et d'épanouissement pour leurs employés. Explorance offre des solutions innovantes d'analyse des retours d'expérience, car nous croyons que chaque expérience compte. Actuellement, nous sommes à la recherche d'un(e) Développeur Front-End passionné(e) qui vise l'excellence logicielle et l'amélioration continue.
Le(la) Développeur Front-End concevra et développera de nouvelles fonctionnalités ainsi que des améliorations aux applications logicielles en fonction des spécifications d'affaires. Ses principales responsabilités incluent le wireframing, l'implémentation front-end, l'expérience utilisateur, l'ergonomie, la mise en page CSS, la manipulation du DOM, l'amélioration progressive / la dégradation élégante, les tests multi-navigateurs, les tests unitaires, l'accessibilité, l'interaction utilisateur et la conception de l'interface utilisateur.
Si vous souhaitez travailler dans un environnement détendu, axé sur les résultats et offrant des horaires flexibles, poursuivez votre lecture.
Vos responsabilités en tant que Développeur Front-End
Améliorer la qualité de l'interface utilisateur existante et développer de nouvelles fonctionnalités Assurer la faisabilité technique des conceptions UI/UX Optimiser les applications pour des performances et une évolutivité maximales Réorganiser le flux des logiciels afin d'améliorer l'expérience utilisateur Concevoir du code réutilisable et des bibliothèques pour une utilisation future Collaborer avec les autres membres de l'équipe et les parties prenantes Effectuer des revues de code, des tests unitaires et des tests systèmes pour garantir la conformité aux exigences, le bon fonctionnement des fonctionnalités de base et une gestion efficace des erreursCe que vous apporterez au poste
Connaissances de base en ASP.NET et du cycle de vie des pages Maîtrise des langages de balisage web, notamment HTML5 et CSS3 Bonne compréhension des designs adaptatifs et responsifs ainsi que des outils comme Bootstrap Maîtrise du scripting côté client et des frameworks JavaScript, y compris jQuery Bonne connaissance des bibliothèques et frameworks JavaScript avancés tels que Angular, Vue.js, React ou Ember, ainsi que des outils de build JS comme Grunt, Gulp et Bower Compréhension de base des préprocesseurs CSS côté serveur, comme LESS et SASS Bonne compréhension de la gestion des requêtes asynchrones, des mises à jour partielles de page et d'AJAX Maîtrise des problématiques de compatibilité multi-navigateurs et des solutions pour les contourner Expérience avec les outils de gestion de versions, notamment GITOutils et technologies
Gestion de version (ex. : GIT) Visual Studio 2015+ ASP.NET / MVC Formats de données (ex. : JSON, XML) APIs de données (ex. : API RESTful) Intégration de polices web et graphiques vectoriels évolutifs (SVG) Conception web responsive Programmation orientée objet Animation en JavaScript et CSS Création de graphiques et de widgets UI Tests de qualité du code et tests d'intégration Stratégies et moteurs de templating Développement d'applications monopages (SPA) Requêtes XHR (AJAX) Sécurité web et navigateur Sémantique HTML et outils de développement pour navigateurs Expérience de collaboration avec des designers graphiques et la prise en compte des exigences UI/UX Connaissance des API SOAP et REST
Autres exigences :
Postulez uniquement si vous êtes résident de Montréal (ou des environs). Veuillez noter que ce rôle nécessitera éventuellement un engagement total à une présence au bureau.Chez Explorance, nous prenons l'inclusion à cœur et la vivons chaque jour. Nous mettons l'accent sur l'humain dans tout ce que nous faisons et nous sommes fiers de notre authenticité et de notre culture d'inclusion. Nous encourageons donc les personnes de toutes races, religions, origines ethniques, identités de genre, orientations sexuelles, âges, statuts d'immigration, handicaps ou autres caractéristiques légalement protégées à postuler. Nous prenons des décisions d'emploi sans égard à ces caractéristiques. Pour assurer un environnement de travail sécuritaire pour tous nos employés, l'emploi est conditionnel à la réception d'une vérification des antécédents et de références satisfaisante.
À propos d'Explorance :
Explorance permet aux organisations d'accélérer le cycle d'apprentissage grâce à des analyses de feedback de nouvelle génération, en adoptant la philosophie « Feedback for the brave » pour favoriser la croissance, l'impact et le sens.
Avec 20 ans d'expertise, Explorance, membre du Forum Économique Mondial et partenaire de confiance de 35 % des entreprises du Fortune 100 et de 25 % des meilleures institutions d'enseignement supérieur, a influencé plus de 25 millions de personnes grâce à ses solutions primées comme Blue, Metrics That Matter, et MLY.
Classée parmi les meilleurs employeurs par le Great Places to Work Institute®, Explorance a également remporté le prix de Leader mondial sur le marché des feedbacks à 360° décerné par Fortune Business Insights à deux reprises.
Visitez explorance.com ou connectez-vous sur LinkedIn, Facebook, et X.