Software Engineer
London, UK
Updated on 2/13/2024
Figma

1,001-5,000 employees

Web-based collaborative platform for product design
Company Overview
Figma stands out as an exemplary workplace due to its commitment to fostering a collaborative culture, its unique competitive advantage in consolidating design tools and workflows, and its industry leadership in web-based design platforms. The company's technical innovation is evident in products like FigJam, an online whiteboard that enhances team collaboration, demonstrating their dedication to improving efficiency and communication in product development. Figma's ability to simplify complex processes and facilitate teamwork across different time zones positions it as a leader in the design industry, making it an exciting and rewarding place to work.

Company Stage

N/A

Total Funding

$333.4M

Founded

2012

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

2%

1 year growth

9%

2 year growth

74%
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Rust
Python
JavaScript
React.js
Java
TypeScript
Objective-C
CategoriesNew
Software Engineering
Requirements
  • 3+ 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
Responsibilities
  • Collaborate with designers, PMs, and other engineers to plan features and build a high quality product consistent with the Figma product and its brand
  • Build, document, and maintain tests, features and infrastructure
  • Be a mentor and provide thoughtful feedback to your peers, and benefit from strong personal and professional mentorship opportunity yourself
  • Build strong personal connections with your teammates and help shape Figma’s culture
Desired Qualifications
  • Experience writing C++ (or related languages such as Objective C or C) in a user-facing context (e.g. gaming, native applications)
  • Experience in and a desire to teach fellow engineers through pairing, code review, and in-the-moment feedback
  • 2+ years of experience operating in a technical lead capacity