Software Engineer

Figma is a design platform born on the Web that helps entire product teams brainstorm, design, and build better products from start to finish.
Full-Stack
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience

Description For Software Engineer

Figma is seeking a Software Engineer to join their Dev Tools team in London, UK. This role focuses on building tools that enhance collaboration between designers and developers within Figma. The successful candidate will work on features like Dev Mode, which helps transform designs into code and improves the design-to-development handoff process.

Key responsibilities include:

  • Collaborating with cross-functional teams to plan and build high-quality features
  • Developing, documenting, and maintaining tests, features, and infrastructure
  • Mentoring peers and contributing to Figma's culture

The ideal candidate should have:

  • 5+ years of professional experience in full-stack development
  • Proficiency in languages like TypeScript/JavaScript, React, C++, Python, Java, Objective-C, Go, or Rust
  • Strong communication skills and ability to work across functions

Figma's tech stack includes TypeScript, React/Redux, WebAssembly for frontend, and Ruby/Sinatra for backend APIs. The company values diversity and provides equal employment opportunities to all candidates.

This role offers an opportunity to work on cutting-edge design and development tools, contribute to a collaborative culture, and make a significant impact on how designers and developers work together in the modern product development landscape.

Last updated 5 months ago

Responsibilities For Software Engineer

  • Collaborate with designers, PMs, and other engineers to plan features and build a high quality product
  • Build, document, and maintain tests, features and infrastructure
  • Be a mentor and provide thoughtful feedback to peers
  • Build strong personal connections with teammates and help shape Figma's culture

Requirements For Software Engineer

TypeScript
JavaScript
React
Ruby
  • 5+ years of professional experience shipping user-facing features or products as a full-stack developer
  • Demonstrated fluency with one or more programming languages, including: Typescript/Javascript, React, C++, Python, Java, Objective-C, Go, or Rust
  • Experience communicating and working across functions to proactively drive solutions

Interested in this job?

Jobs Related To Figma Software Engineer

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Stably AI, building cutting-edge AI-powered testing automation platform with competitive compensation and growth opportunities.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.