Loading...
Share this Job

Sr UX Engineer

Date: Jan 16, 2021

Location: Montreal, QC, CA, H2W 2R2

Company: Houghton Mifflin Harcourt

Job Requisition ID: 16457

Additional Locations: 

Summary

HMH is looking for a talented UX Engineer who is passionate about building dynamic interfaces and experiences that are both engaging and usable across our extensive and broad range of products.  As part of the Product Design User Experience (UX) team, you will be working directly with our interaction designers, design thinking strategists, product managers, and engineering teams to create scalable, accessible, and cross-browser compatible experiences that are best of breed for the HMH product platforms and applications, including mobile, web, and desktop clients.


 

Responsibilities

  • Creation of pixel-perfect representations of design artifacts with React
  • Direct maintenance of a growing component library serving multiple product lines
  • Responsible for creation of user interface code (HTML/scripting).
  • Work closely with UX Designers, Visual designer and component designers to implement user interface.
  • Develop and conduct unit and browser compatibility tests
  • Provide specifications, style sheets and input into production of visual specifications.
  • Prep images for development into prototypes/production code
  • Solve technical issues and test accordingly
  • Iterate on existing designed components to enhance flexibility/reusability
  • Interpret wire frames from Visio/Powerpoint/Axure prototypes and other docs for development into clickable prototype suited to support usability testing and task analysis and production ready code.

 

Qualifications

  • 5+ years of strong experience building components in React
  • 3+ years of experience creating/maintaining design systems
  • 5+ years of experience with modern webapp layout techniques (MUI Grids, CSS Grids, 12-column layouts e.g., Bootstrap, etc.)
  • Strong familiarity with MaterialUI
  • Deep familiarity with atomic design methodology as it relates to app frameworks
  • Experience working on the development of prototypes for usability testing.
  • Must have ability to develop web interactions from wire frames and look and feel/visual design comprehensives.
  • Deep experience with requirements analysis and proof of concept definition
  • Proficiency in cross platform HTML development
  • Expert in design patterns and MVC frameworks
  • Passionate about browser performance optimizations
  • 5+ years proven development experience HTML 5, React, JavaScript, CSS3 (Angular.js, web components a plus)
  • Experience with agile, test-driven software development 
  • 5+ years of front-end development experience
  • Excellent communication skills
  • A humble expert with an open-mind who knows that great ideas come from anyone and enjoys learning from and collaborating with others to deliver best-in-class experiences

 

Desired Qualifications

  • 7+ years front-end development for web-based, mobile and desktop software applications
  • Proficient in Sketch, Figma, Photoshop & Illustrator
  • Human factors training, including an understanding of user-centered design and UX best practices.

 

HMH est à la recherche d'un ingénieur UX passionné par la création d'interfaces dynamiques et d'expériences à la fois engageantes et utilisables dans notre vaste et large gamme de produits. En tant que membre de l'équipe UX, vous travaillerez directement avec nos concepteurs d'interaction, nos stratèges de conception, nos chefs de produit et nos équipes d'ingénierie pour créer des expériences évolutives et accessibles.

 

Responsabilités

  • Création de représentations au pixel près des artefacts de conception avec React.
  • Maintenance directe d'une bibliothèque de composants en pleine croissance desservant plusieurs gammes de produits.
  • Responsable de la création du code d'interface utilisateur (HTML/script).
  • Travailler en étroite collaboration avec les concepteurs UX, les concepteurs visuels et les concepteurs de composants pour implémenter l'interface utilisateur.
  • Développer et réaliser des tests de compatibilité des unités et des navigateurs.
  • Fournir des spécifications, des feuilles de style et des contributions à la production de spécifications visuelles.
  • Préparation des images pour le développement en prototypes/code de production.
  • Résoudre les problèmes techniques et tester en conséquence
  • Itérer sur les composants conçus existants pour améliorer la flexibilité/la réutilisabilité.
  • Interpréter les trames filaires des prototypes visio / powerpoint / Axure et d'autres documents pour le développement en prototype cliquable adapté pour prendre en charge les tests d'utilisabilité et l'analyse des tâches et le code prêt pour la production.

 

Qualifications minimales

 

• 5+ ans d'expérience dans la construction de composants dans React

• 3+ ans d'expérience dans la création / la maintenance de systèmes de conception

• Plus de 5 ans d'expérience avec les techniques modernes de mise en page des applications Web (MUI, CSS, mises en page à 12 colonnes avec Bootstrap, etc.)

 

  • Bonne connaissance de MaterialUI.
  • Connaissance approfondie de la méthodologie de conception atomique en ce qui concerne les frameworks d'applications.
  • Expérience de travail sur le développement de prototypes pour les tests d'utilisabilité.
  • Doit avoir la capacité de développer des interactions sur le Web à partir de cadres en fil de fer et d'avoir une apparence et une sensation / conception visuelle compréhensive.
  • Expérience approfondie de l'analyse des exigences et de la définition de la preuve de concept.
  • Maîtrise du développement HTML multiplateforme.
  • Expert en modèles de conception et frameworks MVC.
  • Passionné par l'optimisation des performances du navigateur.
  • Connaissances à jour et approfondies et expérience de développement éprouvée HTML 5, React, JavaScript, CSS3 (Angular.js, composants Web sont un plus).
  • Expérience du développement de logiciels agiles et pilotés par les tests.
  • Plus de 5 ans d'expérience en développement front-end.
  • Excellentes capacités de communication.
  • Un expert humble avec un esprit ouvert qui sait que les bonnes idées viennent de n'importe qui et aime apprendre et collaborer avec les autres pour offrir les meilleures expériences de sa catégorie.

 

Qualifications souhaitées

  • Développement Front-end de 7+ ans pour les applications logicielles Web, mobiles et desktop.
  • Maîtrise des croquis, Figma, Photoshop et Illustrator.
  • Formation sur les facteurs humains, y compris une compréhension de la conception centrée sur l'utilisateur et des meilleures pratiques UX.

 

Voyage requis

Aucun déplacement n'est requis pour le poste.

ABOUT US:
Houghton Mifflin Harcourt (NASDAQ:HMHC) is a global learning company dedicated to changing people’s lives by fostering passionate, curious learners. As a leading provider of pre-K–12 education content, services, and cutting-edge technology solutions across a variety of media, HMH enables learning in a changing landscape. HMH is uniquely positioned to create engaging and effective educational content and experiences from early childhood to beyond the classroom.  HMH serves more than 50 million students in over 150 countries worldwide, while its award-winning children's books, novels, non-fiction, and reference titles are enjoyed by readers throughout the world. Follow HMH on Twitter, Facebook and YouTube. For more information, visit http://careers.hmhco.com

PLEASE NOTE:
Houghton Mifflin Harcourt is an equal employment opportunity employer and participates in E-Verify. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, gender identity, sexual orientation, protected veteran status, disability, or other protected group status.


Job Segment: Social Media, Graphic Design, Web Design, Marketing, Creative, Publishing, Education