Skill Compatibility Diagnostics
Live technical match evaluated against role architecture & expected skills.
Consider reviewing the missing technical prerequisites before submitting your application.
Your skills are processed strictly in-memory and never saved to a database.
About the Role
Reddit is a community of communities built on shared interests, passion, and trust, serving as home to the most open and authentic conversations on the internet. With over 100,000 active communities and approximately 130 million daily active unique visitors, Reddit stands as one of the largest information hubs in the world.
The Reddit Consumer Engineering organization crafts and scales the core products that Redditors interact with directly to discover content, participate in communities, and connect with others. Sitting at the intersection of large-scale distributed systems and key user journeys, engineers in Consumer Engineering partner directly with Product Managers, Designers, Data Scientists, ML Engineers, and Frontend Engineers to build, experiment with, and scale features across high-impact teams.
Consumer Teams You May Join
- Core Product & Feeds: Home Experience, Recommendations & Content Discovery, Contribution.
- Community & Presence: Reddit Pro, Youth Experience & Teen Safety, Creator Tools.
- Growth & Engagement: Authentication, Notifications, Social Sharing, SEO, Onboarding.
- Monetization & Conversion: Paid User Acquisition, Conversion Funnel Optimization.
- Identity & Security: Account Management, Trust & Safety.
Role & Impact
As a Front End Software Engineer in Consumer Engineering, you will bridge technical execution and user experience. You will drive full-lifecycle development across high-traffic surface areas, write clean and maintainable code in modern frontend frameworks, design robust APIs, and mentor engineers across the organization.
Key Technical Responsibilities
- check_circle Partner closely with cross-functional partners in product, design, and platform engineering to execute on product strategy and build novel, user-centric media features.
- check_circle Drive the complete development lifecycle—from technical design and architectural proposals to implementation, unit/integration testing, experimentation, performance analysis, and deployment.
- check_circle Maintain high quality standards through thorough code reviews, detailed design doc evaluations, and constructive feedback on product specs and UI mocks.
- check_circle Help establish developer workflows, champion best practices, and mentor junior and mid-level engineers to elevate technical excellence across the team.
Prerequisites & Qualifications
- check Strong proficiency in modern web stacks, including JavaScript, TypeScript, React, and Next.js.
- check Proven track record of translating complex designs into responsive, production-grade applications.
- check Demonstrated experience designing, building, and maintaining robust APIs using protocols such as REST, GraphQL, gRPC, HTTP, or Thrift basics.
- check Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
- check Product-minded approach with an understanding of how technical metrics impact real-world user engagement and product quality.
- check Pragmatic engineering mindset balancing rapid iteration with architectural rigor.
- check Effective communication skills for explaining complex technical concepts to both technical and non-technical stakeholders.
About Reddit Greenhouse Board
Verified hiring organization details.
Reddit Greenhouse Board serves as the hiring entity and recruitment portal for Reddit in Amsterdam, Netherlands. Reddit is a prominent social media and technology platform that hosts a vast network of online communities where users can share content, news, and discussions on a wide variety of topics.