Browse All Jobs
Job Description
Discord is seeking a Senior Software Engineer to join their Design Systems team. This cross-functional team ensures design quality across all facets of UI, content, and graphics. The engineer will develop core primitives and standards that engineers and designers use to build Discord’s products. The Design Systems team plays a critical role in enabling Discord to achieve its core mission: creating a space for everyone to find belonging.What this role involves:
  • Working closely with engineers and designers to build and maintain the design system, Mana.
  • Authoring accessible components across supported platforms (iOS, Android, desktop, and web).
  • Building internal tools like Figma plugins, codemods, and lint rules.
  • Providing guidance to teams on using design systems components and tools.
  • Creating interactive prototypes and using user research to inform decisions.
  • Inspiring the team with new ideas and implementing them as product primitives.
  • Reviewing code and designs.
Requirements:
  • 4+ years of software engineering experience.
  • 1+ years of experience working on a design system.
  • Expertise with web (React, TypeScript) or mobile (React Native, Swift, Objective-C, Kotlin) development.
  • A deep understanding of accessibility.
  • Strong written communication skills.
  • Experience working on cross-functional teams.
  • Willingness to learn new technical skills.
  • A track record of delivering multi-milestone projects.
  • Experience migrating front-end codebases to new patterns at scale.
What this role offers:
  • Opportunity to work on a cross-functional team.
  • Chance to impact design quality across all of Discord's UI.
  • Exposure to various tech stacks.
Apply Manually