Software Engineer - Frontend

Figma is a design platform born on the Web that helps entire product teams brainstorm, design, and build better products from start to finish.
$149,000 - $350,000
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience

Description For Software Engineer - Frontend

Figma is building out our Accessibility and Design System team to own our core UI components and how Figma uses them. This is a new team with a huge opportunity to shape the function for years to come. We're looking for folks with strong frontend coding skills to help level up Figma's frontend development.

In this role, you'll:

  • Drive systematic quality improvements across Figma's web code
  • Make Figma more accessible to use with assistive technologies
  • Make Figma's UX more consistent
  • Help many teams build high-quality interfaces
  • Focus on improving the engineering velocity of others working with UI
  • Work closely with designers focused on our design system, the design team at large, PMs, and other engineering leaders

Key responsibilities include:

  • Developing our internal design system
  • Ensuring the design system is well-adopted, well-used, and well-loved
  • Working cross-functionally with design, product management, and engineering peers
  • Determining tools needed for building and maintaining accessible experiences
  • Iterating on tools and processes to improve the developer experience
  • Advising on the roadmap for design system features in Figma
  • Implementing accessibility frameworks
  • Building and documenting reusable components
  • Creating a testing framework for accessibility compliance
  • Participating in the team's roadmap creation

This is a full-time role that can be held from one of our US hubs or remotely in the United States. Figma offers a competitive package including equity, health benefits, retirement contributions, parental leave, mental health support, learning & development stipends, and more.

Join Figma in their mission to make design accessible to all and be part of a team that values growth, collaboration, and innovation!

Last updated 5 months ago

Responsibilities For Software Engineer - Frontend

  • Develop and improve the internal design system
  • Drive systematic quality improvements across Figma's web code
  • Enhance accessibility for assistive technologies
  • Improve UX consistency
  • Help teams build high-quality interfaces
  • Implement accessibility frameworks
  • Build and document reusable components
  • Create testing frameworks for accessibility compliance
  • Participate in roadmap creation and feature development

Requirements For Software Engineer - Frontend

JavaScript
TypeScript
React
  • 3+ years of professional experience shipping features or products as a frontend/full-stack developer
  • Experience working on design systems or platform projects with other engineers as customers
  • Demonstrated fluency with a mainstream JS framework (React, Vue, Angular, Svelte, etc)
  • Deep care about visual design craft and excitement to help others level up their visual and interaction execution
  • Proactive communication skills and desire to work in a collaborative environment
  • Interest in mentorship, learning from others, and digging into new challenges

Benefits For Software Engineer - Frontend

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Mental Health Assistance
  • Equity
  • Health benefits
  • Retirement contributions
  • Parental leave
  • Mental health support
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement

Interested in this job?

Jobs Related To Figma Software Engineer - Frontend

Software Engineer - Client Platform

Join Figma as a Software Engineer on the Client Platform team to build testing and observability frameworks for web frontend.

Front-End Engineer II, Product UI

Front-End Engineer II position at Amazon's ProductUI team, building scalable web applications for product rendering across Amazon's platform.

Software Development Engineer / Full-Stack Developer, Ring

Full-stack developer position at Amazon Ring, focusing on camera test results visualization and web portal development using JavaScript, Python, and React.

Software Development Engineer II, Amazon Flex, Onboarding and Account Management

Software Development Engineer II role at Amazon Flex focusing on building and maintaining the onboarding and account management platform for delivery partners.

Software Development Engineer, Product UI

Frontend Software Development Engineer role at Amazon, focusing on building scalable product display solutions for e-commerce platforms.