Share this Job

Sr Software Engineer - UI

Date: May 23, 2019

Location: Dublin, L, IE, D02 R590

Company: Houghton Mifflin Harcourt

Job Requisition ID: 14841

Additional Locations: 

Trinity Central, 152-160 Pearse St., Dublin 2. 
Our offices are next to the side entrance to Pearse Station.  We’re close to all major transport links, coffee shops/restaurants/gyms, Trinity College and minutes from the Docklands, Stephen’s Green and the city center.


Software Engineering at HMH

  • Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range of next-generation learning experiences. 
  • We are creating teams full of innovative, eager software professionals to build learning products that will transform our industry.


If you’d like to make a lasting difference in the lives of millions of students and teachers and have proven experience in the delivery of quality software in an innovative, agile environment, we would love to talk to you.


Technology Stack

  • You'll work with the latest in modern Web technologies such as ECMAScript6, ReactJS, Node/NPM, Jenkins, GIT.


Purpose of the Role

  • For you, this will be a hands-on coding role working as a key member of a cross-functional team, alongside other Developers, Designers and Quality Engineers. 
  • You will be working on the development of our next generation learning platform and solutions utilising the latest web technologies.  
  • The role will involve a mix of working on new feature development, POCs, rapid prototyping and architectural improvements. 



  • You will contribute to the collective ownership & delivery of UI design, development, and maintenance. 
  • You will contribute to the development of our engineering culture and the ever-improving concept of engineering best practices.
  • You will have a proven understanding of project tracking and agile development methodologies.
  • As a senior UI contributor, your work will involve presentations to senior management and stakeholders along with mentoring of more junior UI team members.



  • You will possess advanced coding capabilities, and be a natural problem solver who is focussed on quality. 
  • Expert working knowledge of modern JavaScript language features, frameworks, and libraries.
  • Many years’ professional experience delivering great User Experiences.
  • Experience using testing frameworks.
  • Working knowledge of Agile teams and methodologies.


Required Education

  • Degree/Master’s in Computer Science or relevant discipline OR equivalent work experience.






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.

For more information, visit  

Houghton Mifflin Harcourt is committed to a comprehensive policy of Equal Opportunities and we aim to create a workplace which provides for equal opportunities for all employees and potential employees.

Job Segment: Publishing, Education