Figma, a leading collaborative design platform born on the web, is seeking a Desktop Engineer to join their Desktop Team. This role offers an exciting opportunity to shape the future of Figma's desktop application on both macOS and Windows platforms. The position combines technical leadership with hands-on development, requiring expertise in Electron.js, Node.js, and React.js.
The role demands a seasoned professional with 8+ years of software engineering experience who can lead complex technical initiatives while mentoring other engineers. You'll be responsible for improving the performance, reliability, and user experience of Figma's Electron.js-based desktop application, working closely with product and design teams to define the roadmap.
Figma offers a competitive compensation package with a base salary range of $149,000 - $350,000 USD for hub locations, comprehensive benefits including health coverage, equity, and various stipends for professional development and remote work. The company culture emphasizes collaboration, innovation, and personal growth, following the principle "Grow as you go."
The position can be based in either San Francisco or New York hubs, or remotely within the United States and Canada. Figma maintains a strong commitment to diversity and inclusion, providing reasonable accommodations and ensuring equal opportunities for all candidates. The role offers the chance to work on a product used by millions of designers worldwide while contributing to Figma's mission of making design accessible to all.
Key technical requirements include experience with cross-platform JavaScript applications, Electron.js framework, and either large C/C++ codebases or advanced React.js patterns. Additional valuable skills include familiarity with Electron internals, native operating system APIs, and continuous integration systems. The ideal candidate will combine technical expertise with strong communication skills and a proven track record of technical leadership.