Senior UX Engineer

Houghton Mifflin Harcourt - Montreal, Québec, CA - Full time

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.


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


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

Apply for this job

Apply for this job



Experience Level

Senior Level

Houghton Mifflin Harcourt

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.
Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up