Share this Job

Senior Software Engineer

Date: Sep 24, 2021

Location: Dublin, D, IE, D02 R590

Company: Houghton Mifflin Harcourt

Job Requisition ID: 16994

Additional Locations: 

Senior Software Engineer (UI)


HMH @ Trinity Central, 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 centre.


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 the 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.  We’re 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 possess advanced coding capabilities, be a natural problem solver who is focussed on quality, with the ability to communicate enthusiastically, clearly and concisely to other Engineers as well as with other HMH functional teams.  As a senior contributor your work will involve presentations to senior management and stakeholders along with mentoring of more junior team members.



  • 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 ever-improving concept of engineering best practices.
  • You will have a proven understanding of project tracking and agile development methodologies.



  • 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 http://careers.hmhco.com  

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