Leave us your email address and we'll send you all the new jobs according to your preferences.

Staff Software Engineer

Posted 40 minutes 5 seconds ago by Houghton Mifflin Harcourt Co

Permanent
Full Time
I.T. & Communications Jobs
Dublin, Ireland
Job Description

Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and students, enabling and supporting a wide range of next-generation learning experiences.

We are looking for a UI Staff Software Engineer to join our team. You will be part of a team full of innovative engineers who love solving problems and building high-quality software products and services, which are used by millions worldwide.

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

Purpose of the Role:

The Staff Software Engineer is a hands on coding role, working as a leader in a cross functional team alongside other Engineers, Designers, and Quality Engineers, within an agile development environment, across multiple platforms.

This role will require a background of excellent technical competence, solid problem solving skills and a proven track record in leading and influencing others to deliver best in class solutions. Our current Staff Software Engineers embrace the opportunity to represent HMH in industry groups and open source communities.

You are responsible for designing, implementing and supporting highly Interactive, scalable and performant client facing Applications across our platform and content products. You contribute well patterned high quality code and can clearly communicate concepts and technical architectures to team members and functional partners.

Job Responsibilities:
  • Be the technical lead for feature development in a team of 5-10 engineers and influencing the technical direction of the overall engineering organization.
  • Strive for high quality outcomes, continuously look for ways to improve team productivity and product reliability, performance, and security.
  • Develop the talents and abilities of peers and colleagues. Create a memorable legacy as you progress toward your personal and professional objectives.
  • Decompose business objectives into valuable,incrementally releasableuser features accurately estimating the effort to complete each.
  • You will work collaboratively within a cross functional, agile development team to solve problems, deliver incrementally, transfer knowledge and contribute to overall product architecture.
  • Work closely with your leadership team to support the delivery of new UI/UX feature sets that will include a measurable and actionable reporting model.
Experience:
  • 6 - 10+years of experience as a software engineer.
  • 3+ years of experience as a Staff or Technical Lead software engineer.
  • Full understanding of Agile software development methodologies and practices.
  • Strong communication skills- both verbal and written.
  • Experience with Unit testing frameworks.
  • Experience developing with one or more modern JS frameworks (e.g. React, Polymer, Vue, Angular), understanding of their capabilities and appropriate application.
  • Fantastic at turning ideas into code, and making that code usable by your teammates, and the company at scale.
  • Strong appreciation of User Experience (UX) best practice, with an ability to envisage user behaviors, needs, and motivations. Working experience of User Research activities, a plus.
  • Expertise working with Software Development lifecycle and tools including Source Control, Rapid Prototyping, Continuous Integration.
  • Experience implementing Accessibility, Internationalization and Security patterns on modern Web development projects.
  • Expertise in delivering quality products using the latest Web technologies, with an ability to deliver in a wide range of environments, and learn to be productive quickly, even with unfamiliar tools/technologies.
Benefits - What's also in it for you?
  • We pay our engineers well.
  • Benefits such as
    • flexible start times, summer hours
    • bonus, pension, healthcare
    • tuition support
    • tax saver travel
    • paid maternity and paternity leave
    • HMH mentorship and more.
  • City Centre location, (beside Pearse St. Dart Station) - easy to get to by all public transport and you won't be stuck for coffee or lunch options.

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.

ABOUT US:

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.

Email this Job