✨ About The Role
- Collaborate with designers and PMs to enhance the desktop experience for Figma
- Lead engineering projects related to desktop and web experiences
- Test, release, and maintain the desktop application and related developer tools and processes
- Communicate and document architectural designs, requirements, and best practices
- Provide feedback to the team, assist in recruiting talented engineers, and contribute to the positive, inclusive culture
âš¡ Requirements
- Experienced desktop engineer with a background in developing cross-platform JavaScript applications using Electron, Node, and React
- Skilled in working with large C/C++ codebases and multiple languages like TypeScript, C++, and Rust
- Familiarity with native operating system APIs and internals of Electron, Chromium, Node.js, and V8
- Previous experience improving Continuous Integration systems for Electron-based projects and integration with web counterpart systems
- Strong user empathy and experience working with Figma & FigJam