Share this Job

Senior Web Developer

Apply now »

Date: Mar 16, 2019

Location: Boston, MA, US, 02110

Company: Houghton Mifflin Harcourt

The Information Technology organization is transforming to realize our mission: Become a leader in HMH’s digital transformation, and as a strategic partner, innovate and deliver highest value, competitive advantage solutions across all corporate and business functions. Our ambition is to be a digital leader through innovation and develop and deliver leading edge technology such as robotic process automation and artificial intelligence to solve some of HMH’s greatest operational business challenges. Our professionals will have business relevant skills to connect our HMH partners to technologies that propel the businesses to deliver the greatest value for HMH and our customers. We are building a team of IT professionals with an insatiable appetite to learn, a relentless focus on customer service, a technological curiosity toward future possibilities, and a creativity in solving business challenges with leading technologies. Our team will find ways to work together, create a sense of community where it’s safe to take risks and learn together, develop our careers, and all have an opportunity to work on new technologies. We will work together, learn together and have fun together. As a team, we will lead HMH’s digital transformation.


The Opportunity – Senior Web Developer

We are looking for a Developer with Full stack experience to join the HMH IT organization. The Web Developer will have a focus on websites and will be responsible for the managing the integrations between websites and back office applications, as well as translating the UI/UX design wireframes to code that will produce the visual elements of the website. The ideal candidate will be a self-starter with the capacity and desire to think strategically to develop new code and resolve any issues anywhere in the stack. This position is located in Boston, Massachusetts.



Develop websites to meet business requirements and other specifications

Support DevOps activities across web content platforms

Implement of a robust set of services and APIs

Build reusable code and libraries for future use

Translate of UI/UX wireframes to visual elements

Integrate of the front-end and back-end aspects of the websites

Perform code reviews and set development standards

Coach, mentor and lead other developers 

Create database schemas that represent and support business processes as needed

Implement automated testing platforms and unit tests


Education and Experience

Education: BS in Computer Science or equivalent experience

3-5 years of web development experience, or 3+ years focused experience in Headless CMS

Proficient with RESTful API development

Proficient with JavaScript required

Experience with Twig, ElasticSearch, or Solr is preferred

Experience with Ruby, Java, Elixir, Erlang, and C# helpful

Experience with multiple content management systems, eg: Craft CMS, Sitecore, etc.

Experience using code versioning tools such as Git

Experience with AWS, containers, ECS, Docker

Experience working in an agile environment


Knowledge and Skills

Ability to adapt to new and changing environments and learn new skills quickly

Ability to work independently with minimal supervision  

Ability to apply strong problem-solving skills to a variety of situations to get to the root cause

Ability to communicate effectively with a variety of technical and non-technical stakeholders

Strong written communication skills to aid in technical planning communication

Understanding of fundamental design principles behind a scalable application

Knowledge of image authoring tools such as Photoshop or Sketch

Understanding of the AWS environment including database administration and scaling an application to support load changes


Physical Requirements:

Might be in a stationary position for a considerable time (sitting and/or standing)

The person in this position needs to move about inside office to access file cabinets, office machinery, etc

Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer

Must be able to collaborate with colleagues via face to face, conference calls, and online meetings



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

Nearest Major Market: Boston

Job Segment: Graphic Design, Creative, Publishing, Education