Full Time

Software Engineer - Design Systems

Figma
$90,000 - $150,000* / year (about $43–$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 Figma, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer - Design Systems at Figma will play a crucial role in enhancing and maintaining our design system to ensure consistent user experiences across all products. You will work collaboratively with designers and engineers to develop, implement, and improve design frameworks and components that will be utilized across various teams. Your contributions will directly impact our ability to deliver high-quality design resources, streamline workflows, and facilitate better communication within cross-functional teams.



Job Responsibilities

  • Collaborate with design and engineering teams to build and maintain a robust design system that supports a seamless user experience.
  • Develop and document reusable front-end components for use by multiple projects across the organization.
  • Conduct user research and usability testing to inform and refine design system components.
  • Create and manage design guidelines, best practices, and standards for accessibility and usability within the system.
  • Implement feedback from stakeholders to enhance the design system's efficiency and usability.
  • Provide technical support and training for team members on the use of design system resources.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 3 years of experience in software development, preferably in a design systems role.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with design tools such as Figma, Sketch, or Adobe Creative Suite.
  • Strong understanding of UI/UX principles and best practices.
  • Ability to work effectively in a collaborative team environment.
  • Excellent communication and documentation skills.


Technologies & Tools

The Software Engineer - Design Systems will primarily utilize modern web technologies and frameworks, including React or Vue.js for front-end development. Experience with version control systems like Git, as well as familiarity with build tools and package managers such as Webpack and npm, is essential. Knowledge of accessibility standards (WCAG) and proficiency in design collaboration tools like Figma will also be vital to the role.



Ideal Candidates

Ideal candidates for this position will possess a strong creative and analytical mindset, demonstrating the ability to balance user needs with technical constraints. They should be adaptable and eager to contribute to a fast-paced, innovative environment. Strong problem-solving skills, attention to detail, and a passion for creating high-quality, user-centric designs will set successful candidates apart. Additionally, a collaborative spirit and effective communication skills will help foster positive interdepartmental relationships, crucial for enhancing Figma’s design system.

Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →

View Similar Jobs

Matches Jobs

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