Software Engineer - Client Platform

Born on the Web, Figma helps product teams brainstorm, design and build better products through browser-based design tools.
$149,000 - $350,000
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer - Client Platform

Figma, a leading browser-based design platform, is seeking a Software Engineer for their Client Platform team. This role is crucial in empowering Figma's client developers to adopt best practices, create features, and maintain high performance standards. The position offers a unique opportunity to work with Figma's distinctive client-side stack that combines C++/WebAssembly with modern web technologies.

The role involves developing comprehensive testing frameworks and observability tools that are essential for Figma's product development lifecycle. You'll be working on improving product performance through sophisticated metrics and debugging tools, collaborating closely with feature teams and data scientists to maintain Figma's high standards of excellence.

This is an excellent opportunity for experienced engineers passionate about frontend development and product quality. You'll be joining a company that values innovation, collaboration, and personal growth, with a strong focus on making design accessible to all. The position offers competitive compensation ($149,000 - $350,000), comprehensive benefits including health coverage, equity, and various stipends for professional development and remote work.

The ideal candidate should have 4+ years of experience in web frontend development, strong expertise in technologies like React and TypeScript, and a proven track record of building robust testing and observability frameworks. You'll be part of a unique engineering culture that emphasizes learning and impact, working on challenges that affect millions of users worldwide.

Working at Figma means joining a team that celebrates diversity and supports their employees' growth. Whether you're based in San Francisco, New York, or working remotely within the United States, you'll be part of a company that's revolutionizing the design industry while maintaining a strong commitment to product excellence and user experience.

Last updated 8 days ago

Responsibilities For Software Engineer - Client Platform

  • Develop deep knowledge of Figma's client-side stack and its interfaces to backend sub-systems
  • Build client testing frameworks to detect feature and memory/performance regressions proactively
  • Improve performance by building observability metrics and tooling
  • Provide leadership and engineering teams visibility into quality and performance
  • Be part of engineering culture that fosters learning, belonging and impact

Requirements For Software Engineer - Client Platform

React
TypeScript
JavaScript
  • At least 4+ years experience building web frontend products
  • Experience with client-side frontend technologies like React, testing frameworks, observability systems
  • Demonstrated coding fluency with programming languages like Typescript/Javascript, C++, React, Ruby, Java, Python, Go, or Rust
  • Experience communicating and collaborating with cross-functional teams
  • Demonstrated commitment for improving product quality

Benefits For Software Engineer - Client Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement with company contribution
  • Parental leave
  • Mental health benefits
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement
  • PTO
  • Company recharge days
  • Equity

Interested in this job?

Jobs Related To Figma Software Engineer - Client Platform

Senior Software Engineer, Frontend

Senior Frontend Software Engineer position at Collibra in Brussels, focusing on building enterprise-scale web applications using React, TypeScript, and modern frontend technologies.

Fullstack Engineer - MetaMask (Delegation)

Senior Fullstack Engineer position at Consensys focusing on MetaMask's Delegation Framework development using TypeScript and blockchain technologies.

Senior Software Engineer, Fullstack

Senior Fullstack Software Engineering role at Pinterest focusing on building and maintaining core infrastructure using React, JavaScript, and Python/Java, offering remote work with quarterly in-person collaboration.

Senior Software Engineer - Fullstack

Senior Full Stack Software Engineer position at Databricks, building intuitive and scalable solutions for data teams with both frontend and backend expertise required.

Senior Software Engineer, Front End

Senior Frontend Engineer role at Roblox, building internal developer tools and productivity solutions with TypeScript and React, offering $189K-$234K salary with comprehensive benefits.