Sr Software Engineer (UI/UX)

Apply now »

Date: May 8, 2024

Location: Pune, MH, IN

Company: Houghton Mifflin Harcourt

HMH is seeking a proficient Senior UI Designer/Engineer with an intense passion for transforming Figma designs into reusable, engaging, and user-friendly React components. As an integral part of our Digital Product Design User Experience (UX) team, you will collaborate directly with our Design System team, translating Figma designs into React components that serve as robust building blocks for our products.

You will be responsible for constructing scalable, accessible, and cross-browser compatible experiences that are top-tier in the industry. Your work will span across HMH product platforms and applications, including mobile, web, and desktop clients. This role not only requires a keen eye for detail and design but also an in-depth understanding of the technicalities involved in converting Figma designs into interactive and efficient React components.

Your day-to-day tasks will involve the systematic conversion of Figma designs into React components, maintaining a consistent and reusable codebase, documenting the components for future use and updates, and working closely with our team of designers and engineers to ensure the delivery of high-quality, user-centric experiences. You will be instrumental in establishing a bridge between the design and technical teams, ensuring the seamless transition of UI/UX designs into real-world digital experiences.

To succeed in this role, you will need to have significant experience in front-end development with a strong focus on React, along with an extensive background in UI/UX design. Proficiency in using Figma for design, as well as a deep understanding of how to transform those designs into reusable and efficient React components, is a must. Your ability to work collaboratively with both designers and developers will be crucial in this role, along with a dedication to creating and promoting accessible, intuitive, and engaging user experiences.



  • Primarily responsible for establishing and maintaining 1:1 parity between established Storybook components and their Figma counterparts. 
  • Direct maintenance of an established component library in Storybook 
  • Applying design changes/updates/alignments to developed components in accordance with Figma artifacts. 
  • Work with Design System team to identify, estimate and implement pattern evolvements
  • Expert in Java Script. 


Minimum Qualifications 


  • Minimum of 5 years designing and building React based single-page applications, reusable UI components, and UI frameworks.  
  • Demonstrated ability to build functional React components. 
  • Demonstrated deep knowledge of theming components in React.  
  • Demonstrated skills in working with Storybook, writing new stories and modifying existing ones 


Good To have Skills


  • Experience with Jira/Confluence, Git/GitHub 
  • Excellent communication and time-management skills. 
  • Experience Familiarity with the Figma API 


Apply now »