Software Engineer - Mobile Platform

Born on the Web, Figma helps product teams brainstorm, design and build better products through collaborative design tools.
$149,000 - $350,000
Mobile
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Mobile Platform

Figma is seeking a Senior Software Engineer for their Mobile Platform team to build and maintain foundational systems that power mobile applications. This role sits at the intersection of web, native, and C++ development, making it one of the most complex mobile engineering positions in the industry.

The position focuses on tackling fundamental challenges in Figma's core systems, particularly in making resource-heavy operations work efficiently in mobile environments. The ideal candidate will bring 3+ years of iOS experience and a willingness to work across the entire stack, including Swift, Kotlin, C++, and JavaScript.

Key responsibilities include architecting mobile solutions that leverage Figma's expertise in C++/WASM/JS, collaborating with cross-functional teams, and driving mobile quality standards. You'll work on critical projects like re-architecting Figma's Mirror feature, building new rendering systems for complex design files, and developing secure mobile authentication.

The role offers a competitive salary range of $149,000 - $350,000 for SF/NY locations, along with comprehensive benefits including health insurance, equity, parental leave, and professional development opportunities. The team culture emphasizes collaboration, mentorship, and continuous learning, guided by values like early communication and impact-focused development.

Working at Figma means joining a mission to make design accessible to all, while tackling unique technical challenges in a collaborative environment. The company supports diverse perspectives and provides reasonable accommodations for candidates with disabilities. This is an opportunity to shape the future of mobile design tools while working with cutting-edge technology across multiple platforms.

Last updated 9 days ago

Responsibilities For Software Engineer - Mobile Platform

  • Work closely with leadership to help shape the vision for mobile foundational systems
  • Work closely with teammates and partners across functions to build new features
  • Drive guidance, quality, and standards for mobile at Figma
  • Be a mentor and provide thoughtful feedback to peers
  • Contribute to org-wide initiatives
  • Re-architect Figma's mobile offering 'Mirror'
  • Build a new rendering system for complex Figma design files on Mobile
  • Streamline communication layer between Web and Native
  • Develop next generation of secure mobile authentication

Requirements For Software Engineer - Mobile Platform

Kotlin
JavaScript
  • 3+ years of iOS experience
  • Demonstrate an interest or ability to work across the stack
  • Proactive communication skills and desire to work in a collaborative environment
  • An interest in mentorship, learning from others, and digging into new challenges
  • An inclusive approach towards building features, solving problems, investing in culture, and growing teams

Benefits For Software Engineer - Mobile Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement with company contribution
  • Parental leave
  • Mental health benefits
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement
  • Equity

Interested in this job?

Jobs Related To Figma Software Engineer - Mobile Platform

Senior React Native Developer - Freelancer

Senior React Native Developer position at Monterail - Remote freelance opportunity for experienced mobile developers with React Native, Swift/Kotlin expertise.

Senior Software Engineer (Mobile): Field Operations

Senior Mobile Software Engineer role at Gridware, developing field operations systems for electrical grid monitoring and protection.

Screening & Integration Engineer, Watch Intelligent System Experience

Senior engineering role at Apple focusing on watchOS quality and integration, combining technical expertise with project management to deliver exceptional user experiences.

Senior Applications Engineer - Apple Vision Pro

Senior Applications Engineer role at Apple working on Vision Pro, focusing on AR/VR development with Swift, offering $128k-$237k salary in Boulder, CO.

Android Engineer - Apple Maps Developer Platform

Senior Android Engineer role at Apple Maps Developer Platform team, focusing on bringing Apple Maps APIs and developer tools to the Android platform.