Software Engineer - Mobile Web
About the Role
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. The Mobile Product team supports Figma’s powerful companion apps for iOS and Android. We are looking for new team members who value collaboration, usability, and excellence to maintain and build new features that span web and native code. This is a full-time role that can be held from one of our US hubs or remotely in the United States.
Responsibilities
- Work with PMs, designers, and native engineers to bring Figma’s most popular features to iPhone and Android
- Build, refine, and maintain the web user interfaces and backend endpoints that are embedded in Figma’s mobile apps
- Guide the evolution of new web-first features into powerful mobile-friendly experiences
- Participate in user research and testing to better understand our customers
- Share responsibility for testing, releasing, and maintaining our mobile apps
- Communicate and document architectural designs and requirements
- Provide thoughtful feedback to others on the team
- Participate in on-call and release shepherd duties for our native apps
Requirements
- 4+ years of professional experience building fullstack web-based mobile experiences
- 2+ years of professional experience building native Android or iOS mobile applications
- Strong understanding of mobile product development practices and web product development practices
- Proactive communication skills and a desire to work in a collaborative environment with iOS, Android, and web engineers
- Pragmatic approach to software development that delivers real user value through maintainable, performant code
- Strong product sense and desire to deeply understand users
- Enthusiasm for mentoring other engineers and helping shape engineering culture
Qualifications
While it's not required, it's an added plus if you also have:
- Excitement to grow into new technology stacks
- Experience influencing development practices across an engineering organization
- Comfort with doing first draft UI designs in code that use established mobile UI/UX patterns
Benefits
- Equity to employees
- Health, dental, and vision coverage
- Retirement benefits with company contributions
- Parental leave and reproductive or family planning support
- Mental health and wellness benefits
- Paid time off, including sick leave, holidays, and company recharge days
- Cell phone and home internet reimbursements
- Lifestyle spending accounts
- Sales incentive compensation for most sales roles
- Annual bonus plan for eligible non-sales roles
Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws. Exempt employees are eligible for employer-provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law.
Pay
Annual Base Salary Range: $153,000—$376,000 USD
Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location.