

Frontend Software Engineer
Job Description
Discovery Engineering is the face of Scribd’s Machine Learning and Discovery Engineering Division. It is dedicated to building the customer-facing web experiences that power our cutting-edge search, recommendations, and generative AI features. As a bridge between our innovative machine learning engineers and our end-users, this full stack team is tasked with building and owning the discovery experience across Scribd and Everand.
Responsibilities
Our cross-functional squads often involve deep collaboration with other engineering teams, designers, and product managers. Your excellent communication, both “live” in meetings and asynchronously via slack will be a key tool in driving success.
This role predominantly focuses on the frontend but comfort and knowledge of the full tech stack is a must as this team is often responsible for working with backend engineers to build our complete product.
Full-cycle software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on others' technical design, reviewing code, participating in interviews, and mentoring less experienced engineers.
Job Requirements
2+ years of full-time experience working on frontend systems, especially with React
Understanding of at least one modern JavaScript/TypeScript framework (React)
Knowledge of APIs to comfortably participate in API design discussions with your server-side teammates
Strong written and verbal communication skills - We're a remote company with a robust documentation (and Slack!) culture
A collaborative spirit, as you’ll be working closely with product, design, and back-end engineers to implement features