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 be responsible for creating and maintaining design systems that enhance the user experience across our platform. This role involves collaborating with cross-functional teams to develop scalable and reusable components, ensuring that design consistency and usability are achieved. The engineer will also focus on optimizing workflows and integration of design features, leveraging modern methodologies to deliver robust software solutions that empower designers and developers alike.



Job Responsibilities

  • Develop and maintain scalable design systems and component libraries that align with Figma's design philosophy.
  • Collaborate effectively with UX/UI designers, product managers, and other engineers to understand requirements and deliver high-quality solutions.
  • Implement best practices for accessibility and ergonomics within the design system, ensuring inclusivity in all user interfaces.
  • Conduct code reviews and provide constructive feedback to team members to foster a culture of continuous improvement.
  • Work on optimizing the performance of design components and enhance their usability across different platforms.
  • Prototype new design solutions and iterate on existing components based on user feedback and usability testing.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software engineering, with a focus on design systems and UI component development.
  • Strong proficiency in JavaScript, TypeScript, and relevant front-end frameworks (e.g., React, Vue).
  • Experience with design tools such as Figma, Sketch, or Adobe Creative Suite.
  • Solid understanding of web accessibility standards and best practices.
  • Excellent problem-solving skills and a keen attention to detail.


Technologies & Tools

The Software Engineer - Design Systems will work with a variety of technologies and tools, including but not limited to JavaScript, TypeScript, React, CSS, and HTML for front-end development. Familiarity with Git for version control and project management tools such as Jira or Trello will also be vital. Additionally, experience with design tools like Figma for prototyping and collaboration is essential in this role to bridge the gap between design and development.



Ideal Candidates

Ideal candidates for this position possess a passion for coding and a strong belief in the principles of design. They should have an innate ability to communicate effectively both verbally and in writing, which is crucial for working collaboratively with diverse teams. A proactive mindset, enthusiasm for innovation, and a commitment to delivering user-centric solutions are essential qualities. Furthermore, adaptability and a willingness to embrace feedback will enable individuals to thrive in the dynamic environment at Figma.

In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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