
Software Engineer
Figma
- Location
- United Kingdom
- Posted
Figma developer tools role: build Dev Mode, collaborate on new products, mentor peers & drive solutions with React, Typescript & Ruby/Sinatra.
Figma
Figma developer tools role: build Dev Mode, collaborate on new products, mentor peers & drive solutions with React, Typescript & Ruby/Sinatra.
Grafana Labs
Senior Backend Software Engineer for Grafana Cloud, remote-first company with Go-based tech stack
OpenX
Join OpenX as a Software Engineer (Python) and contribute to the development of high-performance systems and innovative ad technologies.
Monarch Money
ML Engineer at Monarch Money: Develop and deploy AI solutions for personal finance management
Restaurant365
Lead software development at Restaurant365, driving innovation for restaurant accounting solutions. Collaborate with cross-functional teams, mentor engineers, and ensure high-quality code delivery. Enjoy competitive salary, benefits, and a supportive work environment.
Planet
Software Engineer, Identity & Access Management at Planet, working remotely from Austria, with flexible remote work options, $4,000/year travel stipends, and equity in a fast-growing company.
Planet
Join Planet's Identity & Access Management team as a Software Engineer in Slovenia or remotely, designing and evolving IAM services and web applications.
SpryPoint
Software Engineering Team Lead at SpryPoint, leading a team of software engineers to deliver high-quality products, fostering innovation and collaboration.
JumpCloud
Join JumpCloud as a Principal Software Engineer and develop impactful computer vision features, collaborate with a talented team, and create innovative AI solutions.
OpenX
Join OpenX's core exchange development team and contribute to building high-performance digital advertising systems.
JumpCloud
Join JumpCloud's engineering team as a Software Engineer, focusing on device management services, with experience in cloud providers, CI/CD pipelines, and secure user authentication.
BVNK
Join BVNK as a Software Engineer and contribute to building seamless cross-border payments involving crypto and fiat currencies.
BVNK
Join BVNK as a Software Engineer to develop innovative payment solutions that bridge crypto and fiat transactions. Collaborate on cross-border payments, leverage Java and Spring Boot, and contribute to a dynamic team environment.
Podium
Join Podium's Payments team as a Full Stack Software Engineer to drive payments innovation for small businesses in the US. Build intelligent solutions, collaborate with cross-functional teams, and enjoy remote-first work, generous benefits, and career growth.
StackAdapt
Remote developer position at StackAdapt, specializing in multi-channel advertising solutions, with focus on Ruby on Rails and full-stack technologies.
Remote Staff Engineer position at Reddit Pro, leading product development with cross-functional teams, delivering high-quality products quickly.
Acquia
Join Acquia's AI Services team as a Software Engineer and contribute to building Application and APIs around AI.
Webflow
Senior Software Engineer at Webflow Labs: Create prototypes, drive technical initiatives, and thrive in a remote-first environment with flexible work options and access to mental wellness programs.
Level AI
Staff Software Engineer at Level AI: Design & develop scalable analytics platform
Consensys
Develop innovative features for MetaMask Card and integrate crypto with traditional payment systems.
Figma
Figma's developer tools pillar aims to enable frontend engineers to move faster and deliver high-quality products. The team partners with other product and engineering teams to push the boundaries of collaboration between design and engineering. As a full-time role, you'll build and evolve Dev Mode, collaborate on new 0→1 products, and mentor exceptional peers across engineering, product, and design. With experience in React, Typescript, and Ruby/Sinatra, you'll contribute to Figma's culture and shape the future of user-facing features and products. Flexible remote work options are available.
At Figma we truly believe that design does not end in Figma or with your designer, it’s just one part. Design encompasses everything that goes into the product you eventually ship to your customers. Whether that is the code you write to tie it all together, your CI/CD infrastructure that gives you confidence that your products work as expected, or the documentation you write to keep everyone on the same page.
The developer tools pillar at Figma is responsible for the development lifecycle of this design process, the handoff between designers and developers, and closing the loop from production back to design. Our goal is to enable frontend engineers to move (much) faster, spending less time on mundane tasks, and most importantly enable them to deliver the highest quality products to their end users.
In 2023, we launched Dev Mode, a suite of features that gives developers everything they need to navigate design files and transform designs into code. With Dev Mode, designers and developers stay in sync, making sure vital details aren’t lost in the handoff process. The team partners with other product and engineering teams to ensure Figma continues to push the boundaries of collaboration between design and engineering. Looking to the future, e aim to go beyond design handoff, streamlining and accelerating front-end development even further.
Most of Figma’s developer surfaces are built on Typescript, React/Redux, and WebAssembly. This allows us to develop rapidly while maintaining performance & type safety. Our backend APIs are written in Ruby/Sinatra primarily and most data is stored in a relational database or file storage.
This is a full time role that can be held from our UK hub or remotely in the United Kingdom.
Build and evolve Dev Mode, Figma’s leading tool for dev/design collaboration
Take part in building new 0→1 products within the developer tools space
Collaborate with designers, PMs, and other engineers crafting high quality products
Be a mentor to, and be mentored by, exceptional peers across engineering, product & design
Build strong personal connections with your teammates and help shape Figma’s culture.
3+ years of experience shipping user-facing features or products as a full-stack developer
Demonstrated strong fluency with React & Typescript
Experience communicating and working across functions to proactively drive solutions
Attention to detail, quality, and craftsmanship
High velocity & a focus on user impact
While it’s not required, it’s an added plus if you also have:
Leading large scale engineering projects with high impact
Driving XFN projects collaborating with Product, Design, Data & Research
Working with C++ in a user-facing context
Working with Ruby / Ruby on Rails.
Developing for iOS and/or Android