What you'll do
- Lead development of customer-facing frontend applications using React and TypeScript within the Discovery Applications team.
- Collaborate closely with backend, ML engineers, designers, and product managers to deliver end-to-end features.
- Contribute to full-cycle software development including architecture, code reviews, mentoring, and technical design.
- Build high-quality interactive experiences powered by machine learning and generative AI with strong attention to UX polish.
- Focus on frontend fundamentals such as state management, accessibility, testing, performance optimization, and shared codebase patterns.
What you should know
- Role requires strong communication skills to thrive in a documentation-driven, collaborative culture.
- Candidates should be comfortable working in a codebase with shared UI libraries and monorepos.
- Opportunity to work on cutting-edge AI-powered product experiences with real customer impact.
- Expect to engage in cross-functional teamwork and contribute beyond coding, including mentoring and interviews.
- Position is onsite in Ottawa with flexibility for employees in select cities across North America.
About the company
- Scribd, Inc. is a mission-driven company focused on advancing human understanding through digital content platforms.
- The company values a culture of GRIT: Goals, Results, Innovation, and Team collaboration.
- Offers a flexible work model (Scribd Flex) balancing remote work with intentional in-person collaboration.
- Operates multiple products including Scribd, Slideshare, Everand, and Fable, serving billions globally.
- Committed to diversity, equity, and inclusion, with accessible hiring and a supportive environment.
Key required skills
ReactTypeScriptREST APIGraphQLRailsFrontend performanceAccessibilityTesting