Frontend Software Engineer, Media Player (React/TypeScript): Building Reddit’s web media experience, including a low-latency video and audio player, interactive creator and user tools, and the APIs that power them with an accent on scalable UI and fullstack media delivery. Focus on designing React and TypeScript interfaces, integrating Go and Python APIs, optimizing playback performance, and improving media experiences across Reddit.
Location: Remote - United States
Base salary: $165,000–$229,000 USD per year
Company
Reddit is a large online community platform built around user-created communities, conversations, and shared interests.
What you will do
Build the next version of Reddit’s web media experience for video and audio content.
Design and implement the media player UI and the backend APIs that power it.
Develop end-to-end solutions across technical design, development, testing, experimentation, analysis, and launch.
Collaborate with product, design, client engineering, and platform engineering teams.
Improve low-latency playback and media performance across Reddit.
Review code and design documents, establish engineering standards, and mentor junior engineers.
Requirements
BS degree in Computer Science, a related technical field, or equivalent practical experience.
3+ years of software development experience with a general-purpose programming language such as Go, Python, Rust, or Ruby.
Proficiency with JavaScript, React, Next.js, and TypeScript, including translating complex UI/UX designs into scalable web applications.
Experience with GraphQL, REST, HTTP, gRPC, and Thrift basics, with the ability to design maintainable APIs.
Strong organizational, prioritization, communication, and collaboration skills for a fully remote environment.
Culture & Benefits
Fully remote collaboration with cross-functional engineering, product, and design teams.
Comprehensive healthcare and income replacement programs.
401(k) with employer match.
Flexible vacation, paid volunteer time off, and generous paid parental leave.
Family planning support, gender-affirming care, and mental health and coaching benefits.
Global benefits supporting workspace, professional development, and caregiving.
Hiring process
Some interviews may be recorded, transcribed, and summarized using AI, with an option to opt out before scheduled interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →