✦ Luna Orbit — Software Engineering

Software Engineer Intern, Developer Tools (2026) (London, United Kingdom)

at Figma

📍 London, England Onsite Posted March 19, 2026
Type Internship
Experience intern
Exp. Years 0-1 years
Education Not specified
Category Software Engineering

Figma seeks software engineering interns to assist in building developer tools that connect design and development, focusing on AI-assisted code translation and system design.

  • Contribute to Dev Mode features
  • Collaborate with engineers and designers
  • Build and maintain tests
  • Share feedback
  • Ship projects

Stack includes TypeScript, React, Redux, WebAssembly, C++, and Python, with a focus on frontend and developer tools.

The ideal candidate is an enthusiastic intern with basic coding skills in TypeScript, React, C++, and Python, eager to learn system design and collaborate on developer tools projects.

Experience writing clean code in at least one languageComfortable with core CS concepts like data structures and algorithmsWorked on technical projectsExcited to explore system designGood communication and collaboration skills
Experience with C++JavaScriptReactPythonProblem-solving skillsInterest in infrastructure and UIEagerness to learn and grow
TypeScriptReactReduxWebAssemblyC++Python
TypeScriptReactReduxWebAssemblyJavaScriptC++Python
TypeScriptReactReduxWebAssemblyJavaScriptC++Python
collaborationcommunicationproblem-solvinglearningteamwork
Industry SaaS
Job Function Assist in developing developer tools for design-to-code workflows
Role Subtype Developer Intern
Tech Domains TypeScript, React, Redux, WebAssembly, C++, Python
software engineering internshipdeveloper toolstypescriptreactreduxwebassemblyjavascriptc++pythonsystem designcollaborationinternshipfrontendbackenddevtoolsAIUI

Lack of experience with core programming languages, No interest in system design or infrastructure, Inability to work onsite in London

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile