Atlanta, Austin, Boston, Dallas, Denver, Chicago, Houston, Jacksonville, Los Angeles, Miami, New York City, Phoenix, Portland, Sacramento, Salt Lake City, San Diego, San Francisco, Seattle, Washington D.C., Ottawa, Toronto, Vancouver, Mexico City Hybrid Full-time

Scribd, Inc. is hiring a Senior Frontend Engineer (Discovery Applications), React

About the Role

The Senior Frontend Engineer (Discovery Applications) will build customer-facing web experiences powered by machine learning and generative AI at Scribd, Inc. This role focuses on delivering intuitive discovery features such as search, recommendations, and AI-driven interfaces across Scribd and Everand, working within a full-stack environment with strong collaboration across product, design, and engineering teams.

What You'll Do

  • Build and own the end-to-end discovery experience across Scribd and Everand
  • Deliver user value from machine learning work through exceptional user experiences
  • Collaborate deeply with other engineering teams, designers, and product managers
  • Contribute to code strategy, architecture, implementation, delivery, and operation of systems end-to-end
  • Consider testability, upgradeability, scalability, and observability throughout development
  • Advise on others' technical design
  • Review code
  • Participate in interviews
  • Mentor less experienced engineers
  • Drive success through excellent written and verbal communication in meetings and asynchronous channels like Slack

What We're Looking For

  • 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)
  • 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)
  • 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

Nice to Have

  • Excited to build AI-powered product experiences end-to-end (0→1 prototyping, rapid iteration, and shipping to production)
  • Experience designing search, recommendations, and discovery UX (relevance, ranking, personalization, evaluation)
  • Familiarity with LLM/AI integrations in web apps (streaming UIs, prompt/tool patterns, human-in-the-loop workflows)
  • Experience with Next.js, GraphQL, and modern frontend architecture patterns
  • Built or evolved a design system / component library that enables fast, consistent product delivery
  • Comfort operating in high-traffic, high-visibility environments with real customer impact
  • Ability to diagnose and improve performance, caching, and observability in modern web applications

Technical Stack

React, TypeScript, REST, GraphQL, Rails, Monorepos, Shared UI libraries, Machine Learning, Generative AI, Next.js

Team & Environment

Cross-functional squads within the Discovery Applications team, part of the Machine Learning and Discovery Engineering Division

Benefits & Compensation

  • Scribd Flex (flexible work model)
  • Comprehensive health, dental, and vision coverage
  • Mental health support and disability coverage
  • Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals
  • Paid parental leave and family support benefits
  • Retirement matching and employee equity
  • Learning and development programs and professional growth opportunities
  • Wellness and home office stipends
  • Complimentary access to the Scribd, Inc. suite of products
  • Enterprise access to leading AI tools

Compensation: In California: $146,000 to $227,500; In the United States outside of California: $120,000 to $216,500; In Canada: $152,500 CAD to $194,500 CAD. Competitive equity ownership and a comprehensive and generous benefits package.

Work Mode

Scribd Flex empowers employees to choose the workstyle and location that support their best performance, while committing to intentional in-person moments. Occasional in-person attendance is required for all employees. Locations include: Atlanta, Austin, Boston, Dallas, Denver, Chicago, Houston, Jacksonville, Los Angeles, Miami, New York City, Phoenix, Portland, Sacramento, Salt Lake City, San Diego, San Francisco, Seattle, Washington D.C., Ottawa, Toronto, Vancouver, Mexico City.

Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply.

Required Skills
ReactTypeScriptRESTGraphQLRailsMonoreposShared UI librariesMachine LearningGenerative AINext.jsState ManagementComponent ArchitectureAccessibilityUI TestingReal-time UI ReactTypeScriptRESTGraphQLRailsMonoreposShared UI librariesMachine LearningGenerative AINext.jsState ManagementComponent ArchitectureAccessibilityUI TestingReal-time UI
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Scribd, Inc.
Scribd, Inc. is on a mission to advance human understanding. Its four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.
All jobs at Scribd, Inc. Visit website
Job Details
Category frontend
Posted 2 months ago