12 open TypeScript positions
The Build Systems team at Figma is seeking an experienced technical leader to drive the roadmap and strategy for core build and CI infrastructure across their polyglot monorepo. Responsibilities include designing scalable build systems, improving CI reliability, and mentoring the team through technical guidance. The role emphasizes deep expertise in large monolithic codebases and building durable, high-leverage developer platforms.
The Technical Quality Specialist will join the Product Support team in London, responsible for troubleshooting complex bugs and collaborating with Product and Engineering to improve the Figma experience. Key duties involve owning end-to-end troubleshooting, interacting with customers daily, and advocating for quality improvements based on customer insights. The role requires 4+ years of experience in QA or support for a technical SaaS product and comfort working in a fast-paced, ambiguous environment.
As a Full Stack Engineer, you will build products and platforms that empower millions of users to create and collaborate in real time. Key responsibilities include designing and shipping high-quality features across the stack, optimizing performance in real-time systems, and owning projects end-to-end from ideation through launch. This role requires strong technical expertise across modern front-end and back-end technologies, coupled with a product mindset and excellent cross-functional collaboration skills.
The AI Platform team at Figma is looking for experienced engineers to build core frameworks and systems supporting AI features across the platform, including infrastructure for model training and agentic product functionality. Responsibilities involve designing, building, and maintaining scalable, reliable AI systems, collaborating across engineering teams, shaping platform strategy, and resolving complex production issues. Candidates should have strong system design skills and experience with relevant programming languages like TypeScript, Python, or Ruby.
Figma is seeking experienced graphics engineers for the Figma Weave team to build the next chapter of AI-native craft and creativity, bridging AI capabilities and human expression. Key responsibilities include designing, building, and shipping high-quality features in the graphics engine using technologies like Rust and WebGPU, while owning key product areas focused on reliability, security, and performance. Candidates should have 5+ years of software engineering experience with a proven track record in real-time graphics development.
Figma is hiring experienced full-stack engineers for the Figma Weave team in Tel Aviv to shape the future of AI-native craft and creativity. Responsibilities include designing, building, and shipping high-quality features across the stack using technologies like TypeScript, React, Ruby, and Go. Candidates should have 5+ years of experience shipping complex systems and possess strong collaboration skills.
Weekly TypeScript jobs delivered to your inbox.
Figma is seeking Software Engineering interns for its Developer Tools pillar in London to help build systems connecting design intent with real-world codebases, often leveraging AI. Interns will contribute to tools like Dev Mode and Code Connect, gaining hands-on experience with technologies like TypeScript, React/Redux, and WebAssembly. Key responsibilities include shipping a project by the internship end, collaborating cross-functionally, and participating in code reviews.
Figma is hiring a Software Engineer for the Mobile Product team to build and maintain features for the Figma iOS app, working with technologies like Swift, SwiftUI, and UIKit. Responsibilities include collaborating cross-functionally to deliver mobile experiences, participating in user research, and maintaining app quality. Candidates should have 4+ years of experience building iOS applications and strong product sense.
The Software Engineer on the Infrastructure team will design, build, and operate distributed systems supporting Figma's real-time collaborative design tools used by millions. Key responsibilities include architecting and evolving storage platforms, streaming infrastructure, and compute orchestration, while also improving developer experience through internal tools. Candidates should have 5+ years of experience, deep understanding of distributed systems concepts, and proficiency in languages like Go or TypeScript.
The Pixel Engine team at Figma is seeking engineers specializing in Media processing and playback to work on platform-level rendering and media support for Figma Design and FigJam. Responsibilities include improving media performance, supporting new client-side media features like image processing pipelines, and interfacing with the rendering engine for image and video scenarios. Candidates should have 5+ years of experience shipping software with specialization in Video/Image rendering & playback.
Figma is seeking experienced full-stack engineers for its Growth and Monetization Engineering organization to work on complex challenges across Growth, Billing, Enterprise, and Discovery teams. Responsibilities include designing, building, and shipping high-quality features across the stack using technologies like TypeScript, React, and Go. The role requires designing and scaling reliable, secure systems that power collaboration while working closely with cross-functional partners.
Weekly TypeScript jobs delivered to your inbox.
The Software Engineer will work on highly impactful, technically challenging parts of the Figma platform, focusing on developing high-performance client-side systems in C++/WebAssembly. Key responsibilities include extending multiplayer protocols, building the C++/Javascript communication layer, optimizing performance, and collaborating cross-functionally to build features serving millions of users. This is a full-time role based in the US or remote within the United States.