San Francisco, United States of America Hybrid

Scribd, Inc. is hiring a Senior Software Engineer, Growth (Frontend)

About the Role

Join a team dedicated to shaping how new users experience our digital products from the first click. As a Senior Software Engineer, Growth (Frontend), you'll play a key role in designing and refining the signup and activation journey across multiple platforms. Your work will directly influence how users engage with our services, driving conversion through thoughtful, data-driven frontend development.

What You’ll Do

  • Build and enhance frontend components that guide users through onboarding and activation flows
  • Collaborate with product, design, and analytics teams to develop solutions that balance usability and performance
  • Optimize page speed, accessibility, and interaction quality to reduce friction
  • Lead A/B testing initiatives and personalization strategies to improve conversion metrics
  • Work across the stack, partnering with backend engineers to deliver cohesive, data-powered experiences
  • Mentor team members and help define technical standards and best practices
  • Use AI-assisted tools to streamline development, troubleshoot issues, and explore new approaches

What We’re Looking For

  • At least 6 years of experience building customer-facing web applications
  • Deep familiarity with TypeScript, JavaScript, and React—Next.js experience is a strong plus
  • Proven ability to work in complex frontend environments, including monorepos and shared component libraries
  • Experience integrating with REST and GraphQL APIs
  • Understanding of A/B testing frameworks and personalization systems
  • Strong communication skills, with a focus on clarity in documentation and collaboration
  • Comfort working in a Rails-based backend ecosystem
  • Commitment to writing clean, maintainable code that supports long-term innovation

Preferred Background

  • Experience in a growth-focused engineering role at a product-led company
  • Full-stack familiarity, including Ruby on Rails, Redis, Kafka, MySQL, or Terraform
  • Ability to lead technical discussions and influence decisions through collaboration
  • A balanced approach to rapid experimentation and sustainable code quality

Technology Environment

Our stack includes TypeScript, React, Next.js, Ruby on Rails, REST, GraphQL, Redis, Kafka, MySQL, and Terraform. You’ll work in a flexible, remote-first setting with opportunities for in-person collaboration in major cities across North America.

Our Culture

We value authenticity, initiative, and customer focus. Our team embraces change, commits to results, and supports bold ideas. We balance flexibility with intentional connection, guided by a framework centered on Goals, Results, Innovation, and Team. You’ll be part of a culture that values perseverance and long-term impact.

Compensation & Benefits

  • US Salaries: $146,000–$227,500 (CA), $120,000–$216,500 (non-CA)
  • Canada: C$152,500–C$202,000
  • Competitive equity and benefits package
  • Health, dental, vision, mental health support, and disability coverage
  • Generous time off, parental leave, and sabbatical options
  • Retirement matching, learning stipends, and home office support
  • Full access to our product suite and enterprise-grade AI tools

Work Model

This role follows a hybrid model with employees free to choose their work location. Occasional in-person gatherings are expected in cities including Atlanta, Austin, Boston, Chicago, Denver, Houston, Los Angeles, Miami, New York, Seattle, and others across the U.S., Canada, and Mexico. We believe flexibility fuels performance, and intentional presence strengthens culture.

Equal Opportunity

We welcome applicants from all backgrounds and believe diverse perspectives lead to better outcomes. All qualified candidates will be considered without regard to race, religion, gender, sexual orientation, age, veteran status, disability, or any other protected characteristic.

Required Skills
TypeScriptJavaScriptReactNext.jsRuby on RailsREST APIsGraphQLRedisKafkaMySQLstate managementcomponent architectureaccessibilitytestingUI quality TypeScriptJavaScriptReactNext.jsRuby on RailsRESTGraphQLRedisKafkaMySQLstate managementcomponent architectureaccessibilityUI testingfrontend optimization
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Scribd, Inc.

Scribd, Inc. is a knowledge company on a mission to advance human understanding. The company powers a diverse ecosystem of products designed to help people move from information access to real understanding and application.

Its platform includes Scribd, an applied knowledge platform with over 300 million documents; Slideshare, a vast collection of professional presentations; Everand, a digital subscription service for ebooks, audiobooks, and podcasts; and Fable, a social reading platform for curated book clubs and personalized reading experiences.

With over 400 million pieces of content, 250 million monthly visitors, and 2 million paying subscribers, Scribd, Inc. serves a global audience across multiple languages and formats.

All jobs at Scribd, Inc. Visit website
Job Details
Category frontend
Posted a month ago