Full Time

Sr. Design System Engineer II

HashiCorp
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by HashiCorp, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Design System Engineer II at HashiCorp, you will play a pivotal role in creating and maintaining a cohesive design system that ensures consistency and efficiency across our product offerings. You will collaborate closely with cross-functional teams, including product managers, UX designers, and developers, to deliver high-quality design solutions that enhance the user experience. Your expertise will not only help streamline our design processes but also enable us to scale our visual and functional design elements. You'll be a critical part of the team, driving adherence to design standards and best practices while championing innovation in our design processes.



Job Responsibilities

  • Develop and maintain a comprehensive design system that supports product consistency and usability.
  • Collaborate with UX/UI designers to translate design specifications into high-quality code.
  • Conduct design reviews and provide feedback to ensure adherence to the design system guidelines.
  • Implement and oversee best practices in design and development processes.
  • Work closely with front-end developers to ensure that design implementations are functional and aligned with the overall system architecture.
  • Continuously evaluate and refine the design system to meet evolving user needs and technology advancements.
  • Advocate for design system components and initiatives within the organization.
  • Document design principles and methodologies for team reference and onboarding.


Qualifications

  • Bachelor's degree in Design, Computer Science, or a related field; advanced degree preferred.
  • 5+ years of experience in design engineering or front-end development, with a focus on design systems.
  • Strong proficiency in design tools such as Figma, Sketch, or Adobe XD.
  • Proficient in HTML, CSS, and JavaScript, with experience in front-end frameworks such as React or Vue.js.
  • Deep understanding of user-centered design principles and accessibility standards.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to advocate effectively for design solutions.


Technologies & Tools

The Senior Design System Engineer II role utilizes a variety of technologies and tools to facilitate efficient design and development processes. Some of the key technologies include Figma, Sketch, and Adobe XD for design, along with HTML, CSS, and JavaScript for front-end development. Knowledge of frameworks like React or Vue.js is crucial for implementing design system components across our web applications. Familiarity with accessibility testing tools and performance optimization techniques is required to ensure our designs meet the highest standards.



Ideal Candidates

Ideal candidates for the Senior Design System Engineer II position will possess a robust mix of technical skills and creative problem-solving abilities. They should have a strong foundation in design principles coupled with hands-on experience in coding and system implementation. A passion for user experience and a commitment to delivering high-quality work is essential. Additionally, candidates should demonstrate excellent communication skills, enabling them to work collaboratively with stakeholders across various disciplines. A proactive attitude towards continuous learning and adaptation to new trends in design and technology will also make them a suitable fit for this role.

In Connecticut, the weekly job search for unemployment is 3 work search activities a week (at least 1 of them an employer contact), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.