Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Angular @ 3
Communication @ 3
Experimentation
Go @ 3
Java @ 3
JavaScript @ 5
Python @ 3
React @ 3
Scala @ 3
TypeScript @ 5
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Reddit is seeking a frontend engineer to help build features for the Moderation organization, whose mission is to enable moderators to create and grow meaningful communities. This role focuses on developing scalable, high-quality, low-latency web experiences and contributing to Reddit’s design system and component library.
Responsibilities
- Drive new features end-to-end through prototyping, validation, implementation, launch, and continuous iteration.
- Help craft a modern user experience for accessing content and communities on Reddit.
- Contribute to Reddit’s design system, component library, UI best practices, and tools that enable teams to work faster and at a higher quality bar.
- Build the technical foundation for future features and experiences.
- Help build a highly scalable, high-quality, and low-latency web platform at Reddit’s scale.
- Partner and collaborate with other teams to deliver high-quality UI components.
- Tackle challenging design and product problems.
- Work cross-functionally with design, product, and engineering teams to deliver excellent user experiences.
- Contribute to the full development cycle, including technical design, development, testing, experimentation, analysis, and launch.
- Review code and design documents and provide feedback on product specifications and mocks.
Requirements
- 3+ years of experience in web application development using JavaScript, TypeScript, or another relevant language.
- Experience with one or more frontend web frameworks, such as React, Vue, or Angular.
- Experience with Web Components or LitElement is a significant plus but is not required.
- Experience with one or more general-purpose programming languages, such as JavaScript, TypeScript, Python, Java, Go, or Scala.
- Deep experience with a modern web stack, including JavaScript bundlers or React internals; ability to debug and improve the stack.
- Familiarity with software engineering best practices, including unit testing, code reviews, design, and documentation.
- Passion for developing scalable, well-designed software that improves people’s lives globally.
- Strong organizational skills and the ability to prioritize tasks and keep projects on schedule.
- Self-directed, innovative, and action-oriented approach in fast-paced environments.
- Excellent communication skills and the ability to collaborate effectively in a fully remote environment with technical and non-technical audiences.
- Bachelor’s degree in Computer Science, a similar technical field, or equivalent practical experience.
Benefits
- Comprehensive healthcare benefits and income replacement programs.
- 401(k) with employer match.
- Global benefit programs covering workspace, professional development, caregiving support, and more.
- Family planning support.
- Gender-affirming care.
- Mental health and coaching benefits.
- Flexible vacation and paid volunteer time off.
- Generous paid parental leave.
- Equity in the form of restricted stock units.
Compensation
The base salary range for this position is $164,200–$229,900 USD. The role may also be eligible for commission depending on the position offered.
The role is completely remote-friendly within the United States. Employees who live near Reddit offices in San Francisco, Los Angeles, New York City, or Chicago may use those offices as often as they would like.
More jobs at Reddit
Staff People Integrations Engineer
Reddit · United States
USD 180,200-252,300 per year
Machine Learning Manager, Feed Ecosystems
Reddit · United States
USD 253,300-354,600 per year
Machine Learning Manager, Feed Relevance (Retrieval)
Reddit · United States
USD 253,300-354,600 per year
Senior Lead, Marketing Science Partnerships & Insights
Reddit · Los Angeles, United States, San Francisco, United States, New York City, United States, Chicago, United States
USD 167,500-234,500 per year
Staff Frontend Engineer, Ads Creative
Reddit · United States
USD 217,000-303,900 per year
Similar jobs
Forward-Deployed Engineer, Privy
Stripe · New York City, United States
USD 156,800-235,200 per year
Principal Software Engineer — Agentic AI Applications and Foundations
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - Analytics Registry & Notification
Bloomberg · New York City, United States
USD 160,000-240,000 per year
X Developer Platform – Forward Deployed Engineer, X API
SpaceXAI · New York City, United States, Palo Alto, United States
USD 180,000-440,000 per year
Software Engineer, Enterprise Verticals
OpenAI · San Francisco, United States
USD 293,000-325,000 per year
Software Engineer, ChatGPT Shopping
OpenAI · San Francisco, United States
USD 230,000-385,000 per year
Software Engineer - Data Movement Platform
Reddit · United States
USD 164,200-229,900 per year
Software Engineer, Ads Product
SpaceXAI · Palo Alto, United States
USD 150,000-350,000 per year