Senior Software Engineer - Design Systems
The Qualtrics XM Platform™ is a system of action that helps businesses to attract customers who stay longer and buy more, to engage and empower employees to do the best work of their lives, to develop breakthrough products people love, and to build a brand people can’t imagine living without.
Joining Qualtrics means becoming part of a team bold enough to chase breakthrough experiences - like building a technology that will be a force for good. A team committed to diversity, equity, and inclusion because of a conviction that every voice holds value, with a vision for representation that matches the world around us and inclusion that far exceeds it. You could belong to a team whose values center on transparency, being all in, having customer obsession, acting as one team, and operating with scrappiness. All so you can do the best work of your career.
We believe every interaction is an opportunity. Are we yours?
The Challenge
We're looking for an experienced Software Engineer specializing in front end development and Design Systems to join our Front End Infrastructure team. On this team, you'll work on the technical design, implementation, and maintenance of the Qualtrics Design System used by hundreds of engineers across our engineering organization.
Day in the Life
- Design and build high-quality User Interface Components according to UX designs and Web Content Accessibility Guidelines (WCAG)
- Lead the Technical Design of various front end solutions to help build and maintain the Qualtrics Design System
- Collaborate with Software Engineers, UX Designers, and Product Managers to gather and understand solution requirements
- Provide Technical Leadership on the team through code reviews, design discussions, and other opportunities to help improve the technical quality of our team's codebase
- Work with external engineers and other stakeholders to help them understand and utilize our technical solutions
- Mentor others on the team and help to improve team processes
Experience required
- Degree in Computer Science or related field
- 5-7 years of meaningful engineering experience
- Experience with React or another UI component framework
- Experience with component API Design
- Experience with various front end tools such as webpack, babel, jest, etc
- Strong written and verbal communications skills
- Knowledge of Web Content Accessibility Guidelines (WCAG) and experience writing code that meets those standards
- Experience working on internal or open-source Design Systems
- Experience building and maintaining front end developer tools
- Experience understanding, triaging, and debugging accessibility issues