Senior Frontend Engineer, Top Of Funnel
- Location
- United Kingdom
- Job Type
- full-time
- Salary
- Unknown
- Posted
- May 20, 2025
Job Description
The Team
Reddit is poised to rapidly innovate and grow like no other time in its history. This is a unique opportunity to leave your mark on one of the most influential and trafficked corners of the internet
The Top of Funnel team is key to user growth. By combining our knowledge of search, cutting edge technology, and an eye for new user experiences we get the opportunity to present Reddit to new and unfamiliar users, with the mission of bringing community and belonging to everyone in the world.
Reddit is continuing to grow our teams with the best talent. This role is remote-friendly within the United Kingdom. If you happen to live close to our physical offices in London, our doors are open for you to come into the office as often as you'd like.
The Role
- Work cross-functionally with product, design, and other engineering counterparts to execute product and business strategies and build novel products and features that our users will love.
- Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
- Contribute meaningfully to our team’s strategy. We give everyone a seat at the table and encourage active participation in planning our future. Don’t just come along for the ride.
- Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs.
- Foster a healthy engineering culture and collaborate with other engineers.
What We Are Looking For:
- 4+ years of hands-on professional Front End experience.
- We are language agnostic when hiring but use primarily golang, python in the backend stack and Web Components/lit on the frontend.
- Previous experience of building modern performant web applications is key.
- Excellent communication skills, both written and verbal, and the ability to collaborate effectively with technical and non-technical teams in a fully remote environment.
- Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Benefits:
- Group Personal Pension Scheme with Employer match
- Private Medical and Dental Scheme
- Income Replacement Programs
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Bike to Work scheme
- Flexible Vacation & Reddit Global Days Off
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
π― Who is this job for?
This role suits a Mid-level Frontend Engineer with 4+ years of experience in building modern, performant web applications. Candidates should be comfortable working with diverse frontend technologies, strong in cross-functional collaboration, and thrive in fast-paced, ambiguous environments. Excellent communication skills and a proactive, entrepreneurial mindset are essential.
π¬ Potential Interview Questions
-
Can you describe your experience building modern, performant web applications?
I have over 4 years of experience developing performant web apps using modern frameworks, focusing on optimization techniques like code splitting, lazy loading, and efficient state management to ensure fast user experiences. -
What frontend technologies have you worked with, and how do you adapt to new stacks?
While I have experience with React and Vue, I am comfortable learning and working with newer technologies like Web Components and Lit, adapting quickly by studying documentation and building prototypes. -
How do you collaborate with cross-functional teams in a remote environment?
I maintain clear, consistent communication using tools like Slack, video calls, and documentation, proactively aligning with product managers and designers to ensure shared understanding and smooth project execution. -
What strategies do you use to handle ambiguity and fast-paced changes in projects?
I prioritize iterative development, breaking down complex problems into manageable tasks, embracing experimentation, and maintaining a bias towards action while remaining flexible to pivot as needed. -
How do you contribute to product and engineering strategy?
I actively participate in planning sessions and retrospectives, offering technical insights, proposing scalable solutions, and advocating for user-centric design to align development efforts with business goals. -
Can you explain your experience with Web Components and Lit?
I have hands-on experience creating reusable, encapsulated UI components with Web Components standards and Lit’s declarative syntax, enabling scalable and interoperable frontend architectures. -
How do you ensure your frontend code is maintainable and scalable?
I follow best practices such as modular architecture, clear naming conventions, thorough documentation, and automated testing to ensure code quality and ease of future enhancements. -
Describe a time when you had to balance conflicting priorities in a project.
I evaluate impact versus effort, communicate trade-offs transparently with stakeholders, and collaborate to prioritize features that maximize value while maintaining project timelines. -
What does fostering a healthy engineering culture mean to you?
It means promoting open communication, continuous learning, respectful feedback, inclusivity, and collaboration to create an environment where everyone can do their best work. -
How do you handle product reviews and provide technical feedback?
I review code and designs constructively, focusing on alignment with project goals, performance, accessibility, and maintainability, and provide actionable suggestions to improve quality.
π Job Summary
Join Reddit as a Senior Frontend Engineer on the Top of Funnel team, driving user growth by building innovative, performant web experiences that welcome new users to the platform. Work remotely within the UK, collaborating cross-functionally with product, design, and engineering teams to shape strategy and deliver impactful features using modern frontend technologies. Bring 4+ years of frontend experience, a self-driven entrepreneurial mindset, and excellent communication skills to a diverse, inclusive company offering competitive benefits like pension matching, health plans, mental health support, and flexible vacation. Make your mark at one of the internet’s largest and most vibrant communities.