Share this Job

Senior Architect

Date: Apr 30, 2022

Location: Montreal, QC, CA, H2W 2R2

Company: Houghton Mifflin Harcourt

Job Requisition ID: 17564

Additional Locations: 

Senior Architect

Montreal, QC



  • Create roadmaps for UX designs, UX Frameworks and Components as well as UX development processes across multiple teams.
  • Translate business requirements into wireframes, mock-ups, Prototypes, and well-formed technical requirements.
  • Collaborate with and provide leadership to software engineers in terms of designing applications to use UX frameworks and components and ensuring that teams are adopting best practices and patterns.
  • Provide domain knowledge leadership across multiple development teams.
  • Ensure teams are converging towards a common customer experience and information architecture across all channels.
  • Respond to technical issues in a professional and timely manner.
  • Communicate strategies and designs to all audiences: Development teams, Design Teams, and management.


  • Awareness of current computing trends and technologies
  • Ability to design and implement UX SPA’s using modern UX frameworks. 
  • Experience with Jira/Confluence, GHE/Github
  • Containerized UX Application Development experience
  • Experience with AWS Cloudfront or similar CDN’s, Jenkins, Concourse
  • Superior communication skills.
  • Demonstrated abilities: self-motivation, creativity, a willingness, and ability to learn, resourcefulness, intuition, thoroughness, and the ability to work with others
  • Minimum of 5 years designing and building React based SPA’s, reusable UX components, and UX frameworks.
  • 5 or more years’ experience developing methods and tools for creating taxonomies, user flow diagrams and screen layouts, as well as demonstrate a fundamentally understanding of the methods and concepts related to findability and usability.


  • Bachelor’s degree in computer science, information technology, applied mathematics, or a related field.

Nice to Have

  • Experience with user acceptance processes and methods.
  • Experience with low code UX development methods and technologies.


Architecte senior

Montréal, QC


Rôle et responsabilités

  • Créer des feuilles de route pour les designs, interfaces et composants UX ainsi que pour les processus de développement UX entre plusieurs équipes.
  • Traduire les exigences commerciales en structures filaires, maquettes, prototypes et exigences techniques abouties.
  • Collaborer avec les ingénieurs logiciels et les superviser en termes de conception d’applications afin d’utiliser les interfaces et composants UX et s’assurer que les équipes adoptent les meilleures pratiques et modèles.
  • Assurer le leadership des connaissances du domaine au sein de plusieurs équipes de développement.
  • Veiller à ce que les équipes convergent vers une expérience client et une architecture d’informations communes sur tous les canaux.
  • Répondre aux problèmes techniques de manière professionnelle et en temps opportun.
  • Communiquer les stratégies et les conceptions à tous les publics : équipes de développement, équipes de conception et direction.

Connaissances et expérience

  • Au fait des tendances et des technologies informatiques actuelles.
  • Capacité à concevoir et à mettre en œuvre des applications web monopages (SPA) à l’aide d’interfaces UX modernes.
  • Expérience avec Jira/Confluence, GHE/Github
  • Expérience de développement d’applications UX conteneurisées
  • Expérience avec AWS Cloudfront ou des CDN similaires, Jenkins, Concourse
  • Excellente capacité à communiquer.
  • Capacités démontrées : motivation personnelle, créativité, volonté et capacité d’apprendre, ingéniosité, intuition, minutie et capacité à travailler en équipe.
  • 5 ans minimum dexpérience en conception et construction de SPA basées sur React, de composants UX réutilisables et dinterfaces UX.
  • 5 ans minimum d’expérience dans le développement de méthodes et d’outils visant à créer des taxonomies, des diagrammes de flux d’utilisateurs et des structures d’écran. Avoir une compréhension approfondie des méthodes et concepts liés à la trouvabilité et à l’utilisabilité.


  • Baccalauréat en informatique, en technologie de l’information, en mathématiques appliquées ou domaine connexe.

Un plus

  • Expérience de travail avec les processus et les méthodes d’acceptation par les utilisateurs.
  • Expérience de travail avec les méthodes et technologies de développement UX low code.

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

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, Marketing, Publishing, Education