Want to get hired at Discord?

Staff Software Engineer, Ads

Discord

San Francisco, California, United StatesOn Site

Original Job Summary

Overview

Discord is used by over 200 million people each month. Nearly everyone on our platform plays video games, and we are at the forefront of the future of gaming. We are seeking a Staff Software Engineer, Ads focused on UI/UX & Animations to lead the creation of intuitive user interfaces for both web and mobile platforms.

What You'll Be Doing

  • Act as a technical leader in crafting design solutions.
  • Create smooth animations and pixel-perfect user interfaces.
  • Partner with product, engineering, and cross-functional teams.
  • Own projects end-to-end from requirements to launch.
  • Mentor engineers and guide front-end architecture decisions.

What You Should Have

  • Expertise in React and/or React Native and their ecosystems.
  • Strong design sensibility with focus on detail.
  • Experience in front-end performance optimizations and WCAG accessibility.
  • A growth mindset with emphasis on measurable impact.
  • Ownership and passion for delivering high-quality code.
  • 7+ years building rich, user-centric web/mobile applications.

Bonus Points

  • Experience in ads, monetization, or revenue generation teams.
  • Proven track record in driving measurable impact through data.
  • Success in user engagement, retention, and optimizing monetization.

Compensation

The US base salary range for this full-time role is $248,000 - $279,000 + equity + benefits.

Why Discord?

Discord plays an important role in gaming for millions worldwide. Join our mission to deepen friendships and enhance gaming experiences through quality design and technology.

Key skills/competency

  • React
  • React Native
  • UI/UX
  • Animations
  • Design
  • Performance
  • Mentorship
  • Scalability
  • Accessibility
  • Collaboration

How to Get Hired at Discord

🎯 Tips for Getting Hired

  • Customize your resume: Emphasize React, UI/UX, and leadership skills.
  • Study Discord culture: Research company values and mission.
  • Prepare for technical interviews: Review front-end design challenges.
  • Showcase mentorship: Provide examples of team leadership.

📝 Interview Preparation Advice

Technical Preparation

Review React and React Native libraries.
Practice animation coding exercises.
Optimize performance with accessibility best practices.
Study scalable front-end architectures.

Behavioral Questions

Describe a challenge in UI leadership.
Explain mentoring experiences succinctly.
Share project ownership stories briefly.
Discuss collaboration with cross-functional teams.