logo
Torentify

Full Stack Engineer (WFH) · 💰 $153,000–$376,000 USD

North America

September 10, 2026 at 9:41 AM

✨ AI summary

💰 $153,000–$376,000 USD

Location

  • United States

Languages

  • TypeScript
  • Ruby
  • Python
  • Go
  • C++

Frameworks

  • React

Databases

  • PostgreSQL

About the Company — Figma

Figma is a design and collaboration platform that helps teams brainstorm, design, prototype, develop, and collaborate in real time. Its products are used by startups as well as large enterprises.


Figma focuses on making product development more collaborative and accessible, including newer capabilities involving AI, design-to-code workflows, and real-time collaboration.


About the Role

Job Title: Remote Software Engineer, Full Stack

Employment: Full-time

Work Location: Remote within the United States or Figma U.S. hubs

Salary: $153,000–$376,000 USD base salary


The Full Stack Engineer will work across both frontend and backend systems. The role involves building product features, improving existing applications, scaling infrastructure, and solving complex technical problems.


The engineer will also work closely with Product, Design, Research, and Data teams and may contribute to products such as Figma Editor, FigJam, Figma Slides, Figma Sites, Growth & Monetization, Internal Tools, and Foundations.


Qualifications

Proven experience building and maintaining full-stack applications in production.

Strong experience with modern frontend technologies such as React and TypeScript.

Experience with backend technologies such as:

Ruby

Python

Go

C++

PostgreSQL

Ability to translate user requirements into scalable technical solutions.

Experience working with cross-functional teams.

Strong communication and collaboration skills.

Passion for writing maintainable, reliable, and scalable software.

Ability to take ownership of projects from design through implementation, testing, launch, and improvement.

Skills

Required/Core Skills

Full-stack software development

React

TypeScript

Backend development

PostgreSQL

API and application development

Production software deployment and maintenance

System scalability and performance

Reliability and security

Testing

Technical design

Cross-functional collaboration

Code reviews and mentoring

Preferred Skills

AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude

C++

WebAssembly

Growth engineering

Developer tooling

Billing and payments

Plugins, APIs, and widgets discrimination based on characteristics including race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status,

Stripe

Salesforce

Snowflake

SCIM

SAML

Experimentation and observability tools

Large-scale project leadership

0-to-1 product development

Requirements

The main requirements are:


Demonstrated professional experience delivering full-stack applications.

Strong frontend knowledge, particularly React/TypeScript.

Backend development experience with one or more of Ruby, Python, Go, C++, or PostgreSQL.

Ability to design scalable and maintainable systems.

Strong product mindset and understanding of user needs.

Ability to collaborate with Product, Design, Research, and Data teams.

Strong communication and teamwork abilities.

Ability to operate and improve production systems with attention to reliability, security, and scalability.

The posting covers multiple seniority levels, so a specific years-of-experience requirement is not stated.


Equal Opportunity

Figma is an Equal Opportunity Workplace. The company states that employment decisions are made without discrimination based on characteristics including race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status, or other legally protected characteristics.


Figma also provides reasonable accommodations for candidates with disabilities during the application and interview process. Examples include accessible interview locations, closed captioning, screen-reader-compatible communications, and alternative interview formats.