Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Web Developer image - Rise Careers
Job details

Web Developer

Figma is expanding its team to make design accessible to all. They are looking for a Web Developer to help build and maintain their web platform while collaborating with various teams.

Skills

  • HTML
  • CSS
  • JavaScript
  • React
  • Typescript
  • SEO

Responsibilities

  • Develop, optimize, and maintain the Figma marketing website.
  • Collaborate with Engineering, Growth, Brand, and SEO teams.
  • Ensure high-quality user interfaces and compliance with accessibility standards.
  • Lead projects from end to end, manage timelines, and stakeholder expectations.
  • Participate in code reviews and provide mentorship to team members.
  • Troubleshoot issues and identify tech debt projects.

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Health, dental & vision insurance
  • Retirement with company contribution
  • Parental leave
  • Mental health & wellness benefits
  • Generous PTO
To read the complete job description, please click on the ‘Apply’ button
Figma Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Figma DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Figma
Figma CEO photo
Dylan Field
Approve of CEO

Average salary estimate

$180000 / YEARLY (est.)
min
max
$122000K
$238000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Web Developer, Figma

As a Web Developer at Figma, you'll be joining a vibrant team committed to making design accessible for everyone. In this role, you’ll work in San Francisco or New York, collaborating with a diverse group of talented professionals, including designers and marketers, all focused on building and enhancing our web platform. Your day-to-day will involve using cutting-edge technologies like React, NextJS, and GraphQL to keep our marketing site and other digital properties running smoothly and looking fantastic. You’ll be tasked with creating high-quality user interfaces that are accessible and engaging, ensuring that our products not only meet user needs but also delight them. Additionally, you’ll lead projects from inception to completion, managing timelines and expectations, while also helping onboard new talents and mentoring fellow developers. At Figma, innovation is at the core of what we do, so your insights into the latest web technologies will be essential as we continually refine our platforms. If you're passionate about web development and want to work in an environment that encourages growth and learning, Figma is the place for you. Join us in shaping the future of design together!

Frequently Asked Questions (FAQs) for Web Developer Role at Figma
What are the key responsibilities of a Web Developer at Figma?

As a Web Developer at Figma, your responsibilities include developing and maintaining our web platforms, collaborating with multi-functional teams to optimize sites, creating high-quality user interfaces, mentoring new hires, and participating in code reviews. You’ll also lead projects, ensuring timelines are met and technical debt is addressed effectively.

Join Rise to see the full answer
What qualifications do I need to apply for the Web Developer position at Figma?

To apply for the Web Developer position at Figma, you should have at least 3 years of experience in web development with HTML, CSS, and JavaScript, alongside 2 years of hands-on experience with React and Typescript. Understanding UI/UX principles and having experience in Agile environments are also important.

Join Rise to see the full answer
What technologies will I be using as a Web Developer at Figma?

In your role as a Web Developer at Figma, you’ll be working with modern web technologies including React, NextJS, Gatsby, Typescript, GraphQL, and headless CMS solutions like Sanity or Contentful. Familiarity with backend technologies such as NodeJS will also be beneficial.

Join Rise to see the full answer
How does Figma support professional growth for Web Developers?

Figma values growth and development, offering opportunities for mentorship, personalized onboarding experiences, and even provisions for learning and development stipends. The culture promotes learning from peers and encourages employees to explore new technologies and methodologies in web development.

Join Rise to see the full answer
What is the team culture like for Web Developers at Figma?

The team culture for Web Developers at Figma is collaborative and inclusive. Emphasis is placed on working together across different functional areas, sharing feedback, and actively participating in discussions to drive projects forward, all while supporting each other’s growth in a diverse environment.

Join Rise to see the full answer
Common Interview Questions for Web Developer
Can you describe your experience with React and Typescript as it applies to the Web Developer role at Figma?

When discussing your experience with React and Typescript, highlight specific projects where you utilized these technologies. Describe your approach to creating components, managing state, and ensuring component reuse, as well as how you harness Typescript to enhance code quality and maintainability in your applications.

Join Rise to see the full answer
How would you prioritize tasks when working on multiple projects as a Web Developer?

In a multi-project environment, I recommend prioritizing tasks by assessing urgency and impact. Tools such as OKR planning can help define key results that guide prioritization. Keeping an open line of communication with stakeholders and teammates ensures everyone is aligned on expectations and timelines.

Join Rise to see the full answer
What strategies do you use to ensure accessibility in web applications?

To ensure accessibility, I always adhere to established guidelines such as WCAG. This includes using semantic HTML, ARIA attributes where necessary, and conducting regular audits with accessibility tools. I also involve users in testing to gather real feedback on navigation and usability.

Join Rise to see the full answer
How do you handle technical debt in your projects?

When it comes to technical debt, I advocate for a proactive approach by identifying, documenting, and prioritizing issues during development and engaging in code reviews to address them early. Regular maintenance windows should be incorporated into planning sessions to mitigate technical debt as a routine practice.

Join Rise to see the full answer
What is your experience with SEO-driven projects?

My experience with SEO-driven projects includes collaborating with SEO teams to optimize content, performance, and site structure. I ensure best practices such as meta tags, site speed, and mobile-friendliness are addressed during the development process to enhance visibility and user engagement.

Join Rise to see the full answer
Can you give an example of a challenging web development problem you solved?

One challenge I faced was optimizing a web application that had significant performance issues. I conducted a thorough analysis, identified bottlenecks in the code, refactored critical components, and utilized lazy loading strategies, which ultimately improved load times and user satisfaction significantly.

Join Rise to see the full answer
How would you explain your development process to non-technical team members?

I would simplify my development process by breaking it down into relatable concepts and avoiding technical jargon. I like to explain the 'why' behind each step and use analogies to connect with their understanding, ensuring they see the value in the decisions made during development.

Join Rise to see the full answer
What do you think is the most important feature of UI/UX design?

The most important feature of UI/UX design is user-centeredness. It’s crucial to design interfaces that are intuitive and responsive to user needs. Regularly gathering user feedback and conducting usability tests allows us to iterate and optimize the experience according to real user interactions.

Join Rise to see the full answer
Describe your experience with Agile development methodologies.

I have extensive experience working in Agile environments, where I participate in sprints, daily stand-ups, and retrospectives. I appreciate the flexibility and focus on collaboration that Agile offers, allowing teams to adapt quickly and iteratively improve the final product based on ongoing feedback.

Join Rise to see the full answer
How do you stay updated with the latest web technologies?

Staying updated with the latest web technologies involves following industry blogs, participating in online forums, attending webinars and conferences, and engaging with the developer community on platforms like GitHub and Twitter. I also actively experiment with new tools and frameworks in side projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Photo of the Rise User
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Posted 13 days ago
Photo of the Rise User
Baton Remote No location specified
Posted 2 days ago
Photo of the Rise User
Anthropic Remote San Francisco, CA, New York City, NY, Seattle, WA
Posted 2 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Contentful Remote Dublin, Dublin, Ireland
Posted yesterday
xAI Hybrid San Francisco & Palo Alto, CA
Posted 16 hours ago

Born on the web, Figma is a collaborative online platform designed for teams to create, share, test, and deliver superior designs from start to finish.

87 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$122,000/yr - $238,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!