Job Description
Yext, a leading digital presence platform, is seeking a Senior Software Engineer to drive the development and execution of its Design System within the Web Platform Team, following their recent merger with Hearsay Systems. This role involves rebuilding and evolving the design system to meet the growing needs of product and engineering teams. The Senior Software Engineer will collaborate with designers and engineers to build accessible, performant, and visually cohesive components and patterns. This is a remote position within a distributed team.Role involves:
- Driving end-to-end engineering efforts of the Design System.
- Collaborating with design to align on UI patterns, accessibility standards, and component behavior.
- Leading the rewriting of foundational components to match the design kit.
- Defining best practices when developing in or with the Design System.
- Standardizing and modernizing the build and release pipeline.
- Writing and maintaining clear documentation and changelogs.
- Participating in roadmap planning and managing tickets.
- Triaging bugs and feature requests.
- Sharing opinions on architectural and implementation choices.
- Mentoring and reviewing code.
Requirements:
- 4+ years of experience building front-end systems using modern JavaScript frameworks (e.g., React, Vue, Svelte).
- Deep expertise in component architecture and bundling strategies (Webpack, Rollup, Parcel).
- Willingness to take on large-scale frontend infrastructure initiatives.
- Strong communication and cross-functional collaboration skills.
- Proactive, self-directed, and comfortable working in ambiguity.
Role offers:
- Opportunity to work on a high-impact, highly visible project.
- Collaboration with dedicated designers and peer engineers.
- Remote work environment.