Skip to content
mimi

Senior Frontend Engineer (Discovery Applications), React

Scribd, Inc.

Washington · Hybrid Full-time Mid Level $146k – $228k/yr 1mo ago

About the role

It looks like you’ve shared the full job posting for a Front‑End Engineer on the Discovery Applications team at Scribd. How can I help you with it?

Here are a few ways I can assist:

What you might need How I can help
Quick overview Provide a concise summary of the role, required skills, and benefits.
Tailored application Draft a resume bullet list or a cover‑letter that highlights how your experience matches the “Must‑Have” and “Nice‑to‑Have” qualifications.
Interview preparation Create a list of likely technical and behavioral interview questions (React/TS, performance, AI‑powered UI, collaboration, etc.) and suggest strong answers or talking points.
Salary negotiation Summarize the disclosed salary ranges and give tips on how to discuss compensation based on your location and experience.
Relocation/remote eligibility Clarify the geographic locations Scribd can hire from and discuss the “Scribd Flex” model.
Company research Provide a brief snapshot of Scribd’s products, culture, and recent news to help you speak knowledgeably in interviews.
Anything else Anything specific you’re looking for—e.g., a technical assessment prep guide, a list of key technologies to brush up on, or feedback on your current resume.

Just let me know which of the above (or something else) would be most useful for you, and I’ll dive right in!

Requirements

  • 3–5 years building and shipping customer-facing frontend applications with React and TypeScript
  • Strong grasp of modern frontend fundamentals: state management, component architecture, accessibility, testing, and UI quality
  • Experience integrating frontends with APIs (REST/GraphQL) and comfort working in a Rails-backed product environment
  • Ability to build high-quality interactive experiences (including real-time/streaming UI patterns) with attention to UX polish
  • Strong understanding of web performance (profiling, bundling, rendering, caching) and a track record of improving it in production
  • Comfortable working in a codebase with shared patterns (monorepos, shared UI libraries, or platform constraints) and collaborating across teams
  • Excellent written and verbal communication; thrives in a remote, documentation-driven culture
  • Highly collaborative: partners closely with product, design, and backend to deliver end-to-end features

Responsibilities

  • Full-cycle software development will be your primary function.
  • advise on others' technical design
  • review code
  • participate in interviews
  • mentor less experienced engineers
  • contribute to the code strategy, architecture, implementation, delivery, and operation of systems, end-to-end
  • consider testability, upgradeability, scalability, and observability throughout the development process

Benefits

flexible work modelhealth coveragedental coveragevision coveragemental health supportdisability coveragepaid time offvacationsick timeholidayswinter breakvolunteer timesabbaticalspaid parental leavefamily support benefitsretirement matchingemployee equitylearning and development programsprofessional growth opportunitieswellness stipendshome office stipendsComplimentary access to the Scribd, Inc. suite of productsEnterprise access to leading AI tools

Skills

APIAccessibilityAWS LambdaCachingComponent architectureDockerGenerative AIGraphQLJavaScriptLLMMachine LearningNext.jsObservabilityPerformancePostgreSQLPrompt engineeringReactRESTScalabilityState managementStreaming UITestingTypeScriptUI qualityUX polish

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free