Scribd
Overview
Senior Frontend Software Engineer to join the Growth Subscription & Retention team. In this role, you will lead the design and development of intuitive, performant, and scalable user interfaces that power signup, subscription, and retention experiences. As a Senior Engineer, you will influence the frontend technical direction, from architecture to implementation, and promote best practices in frontend engineering, including testing, performance optimization, and maintainable design systems. Responsibilities
Lead the design and development of frontend experiences for signup, subscription, and retention. Establish and promote frontend best practices, including testing, performance optimization, and maintainable design systems. Collaborate with cross-functional partners to deliver high-quality solutions and shape the teams strategic direction. What Were Looking For
Frontend Expert: Deep knowledge of modern frontend technologies, patterns, and practices. Technical Leader: Guides architecture and sets high standards for code quality and maintainability. Customer-Focused: Designs intuitive and engaging experiences that impact subscription and retention. Collaborator: Communicates effectively across teams, balancing business priorities with technical excellence. Continuous Learner: Stays current with industry trends, frameworks, and tools, and applies them thoughtfully. Required Qualifications
5+ years of professional frontend software development experience. Strong proficiency in JavaScript and modern frameworks (React strongly preferred). Proven experience building and scaling large-scale, consumer-facing web applications. Strong understanding of frontend performance, accessibility, and responsive design. Experience with frontend testing frameworks (Jest, Cypress, or similar). Familiarity with backend integration (RESTful APIs, GraphQL a plus). Excellent problem-solving, architectural design, and communication skills. Technical Skills
Primary: ReactJS, JavaScript/TypeScript Secondary: Next.js, CSS-in-JS or modern styling frameworks Testing: Jest, Cypress (or similar) Version Control: Git or similar workflows Tooling: Webpack, Babel, or modern build systems API Integration: RESTful APIs (GraphQL nice to have) Nice to Have
Experience with subscription flows, billing, or retention-related user experiences. Familiarity with design systems and component libraries. Exposure to backend technologies (Ruby on Rails, Node) to collaborate across the stack. Knowledge of Growth Engineering domains (signup optimization, user lifecycle engagement). Experience with CI/CD pipelines and deployment workflows is a plus. Compensation & Benefits
At Scribd, your base pay is one part of your total compensation package and is determined within a range based on local cost of labor benchmarks. Salary ranges vary by location. This position is eligible for competitive equity and a comprehensive benefits package. Details are provided during the interview process. We are 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. Working at Scribd, Inc. Are you currently based in a location where Scribd is able to employ you? Employees must have their primary residence in or near one of the following cities, or within a typical commuting distance: United States (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.), Canada (Ottawa, Toronto, Vancouver), Mexico City. #J-18808-Ljbffr
Senior Frontend Software Engineer to join the Growth Subscription & Retention team. In this role, you will lead the design and development of intuitive, performant, and scalable user interfaces that power signup, subscription, and retention experiences. As a Senior Engineer, you will influence the frontend technical direction, from architecture to implementation, and promote best practices in frontend engineering, including testing, performance optimization, and maintainable design systems. Responsibilities
Lead the design and development of frontend experiences for signup, subscription, and retention. Establish and promote frontend best practices, including testing, performance optimization, and maintainable design systems. Collaborate with cross-functional partners to deliver high-quality solutions and shape the teams strategic direction. What Were Looking For
Frontend Expert: Deep knowledge of modern frontend technologies, patterns, and practices. Technical Leader: Guides architecture and sets high standards for code quality and maintainability. Customer-Focused: Designs intuitive and engaging experiences that impact subscription and retention. Collaborator: Communicates effectively across teams, balancing business priorities with technical excellence. Continuous Learner: Stays current with industry trends, frameworks, and tools, and applies them thoughtfully. Required Qualifications
5+ years of professional frontend software development experience. Strong proficiency in JavaScript and modern frameworks (React strongly preferred). Proven experience building and scaling large-scale, consumer-facing web applications. Strong understanding of frontend performance, accessibility, and responsive design. Experience with frontend testing frameworks (Jest, Cypress, or similar). Familiarity with backend integration (RESTful APIs, GraphQL a plus). Excellent problem-solving, architectural design, and communication skills. Technical Skills
Primary: ReactJS, JavaScript/TypeScript Secondary: Next.js, CSS-in-JS or modern styling frameworks Testing: Jest, Cypress (or similar) Version Control: Git or similar workflows Tooling: Webpack, Babel, or modern build systems API Integration: RESTful APIs (GraphQL nice to have) Nice to Have
Experience with subscription flows, billing, or retention-related user experiences. Familiarity with design systems and component libraries. Exposure to backend technologies (Ruby on Rails, Node) to collaborate across the stack. Knowledge of Growth Engineering domains (signup optimization, user lifecycle engagement). Experience with CI/CD pipelines and deployment workflows is a plus. Compensation & Benefits
At Scribd, your base pay is one part of your total compensation package and is determined within a range based on local cost of labor benchmarks. Salary ranges vary by location. This position is eligible for competitive equity and a comprehensive benefits package. Details are provided during the interview process. We are 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. Working at Scribd, Inc. Are you currently based in a location where Scribd is able to employ you? Employees must have their primary residence in or near one of the following cities, or within a typical commuting distance: United States (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.), Canada (Ottawa, Toronto, Vancouver), Mexico City. #J-18808-Ljbffr