Frontend Software Engineer

Job Description

Summary:

Our Client is building out their design system team currently made up of a single Principal Engineer.  They are looking to bring in a front-end engineer who will work as an advocate for the design system across the different product teams and work closely with designers and other engineers to continue to build out our design system.  This engineer will maintain existing and build new components that follow design and coding standards.

Responsibilities:

  • Work with product managers and designers to maintain Design Language frameworks across various platforms
  • Build and document new patterns for the established design system
  • Work closely with the development teams to ensure coding best practices are met
  • Maintain Design Language frameworks including Sass/CSS framework, custom element libraries, and the documentation site
  • Create functioning components that meet Client’s development requirements

Qualifications:

  • Experience working with design systems
  • Experience with Git and GitHub code contribution practices
  • Experience documenting code contributions to a shared framework
  • Experience using modern web frameworks including React, Vue, Angular, or Svelte
  • Experience with or desire to learn Lit-Element
  • Advanced knowledge of best practices in HTML/CSS/JS
  • Advanced understanding of CSS pre-processing platforms such as Sass
  • Experience applying accessibility best practices (WCAG)
  • Great eye for visual details
  • Excellent communication skills
  • Pride in the work delivered and tremendous attention to detail
  • Go the extra mile to deliver on time and to high-quality standards
  • Curiosity about problem-solving
  • Self-disciplined, self-motivating, and self-improving
  • Effectively communicate and present complex conceptual thinking visually and verbally

Reference Number: 5690