Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Web Platform): Building and maintaining critical systems that power Discord's frontend development across web, desktop, and mobile platforms with an accent on JavaScript build systems, developer workflows, and infrastructure. Focus on optimizing performance, correctness, developer ergonomics, and ensuring rapid feature delivery for hundreds of engineers.
Location: Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available.
Salary: $196,000–$220,500 USD
Company
Discord is a multiplatform, multigenerational, and multiplayer platform used by over 200 million people monthly, focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.
What you will do
- Build and maintain tools, pipelines, and processes for fast, safe, and reliable frontend development.
- Become an expert in JavaScript tooling and serve as a resource for development teams.
- Refactor and upgrade the codebase to address tech debt and maintain modern web development practices.
- Develop new and unique tools tailored to Discord’s frontend project needs.
- Optimize bundlers, linters, formatters, and editor plugins for performance and developer experience.
Requirements
- 3+ years of experience working with JavaScript tools and the Node.js ecosystem.
- Familiarity with and a desire to work across multiple programming languages (JavaScript/TypeScript, Python, Rust, Kotlin, Go, Swift).
- Experience developing and maintaining CLI tools and packages in JavaScript.
- Strong sense for writing maintainable code and deliberately documenting for the future.
- Understanding of all the tools involved in frontend development and how they work together.
- Must reside in or be willing to relocate to the San Francisco Bay Area.
Nice to have
- Familiarity and experience with localization in frontend applications.
- Familiarity with React Native, related tools (Metro, Hermes), and bridging between JavaScript and native code.
- Experience directly maintaining or writing plugins for tools like bundlers, linters, or formatters.
- Experience with CI/CD orchestration, Cloudflare workers, and cloud storage providers.
Culture & Benefits
- Collaborate on a platform that enhances friendships around games and shared interests.
- Receive competitive compensation, including equity and benefits.
- Work within a company committed to inclusion and providing reasonable accommodations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →