Senior Software Engineer (Frontend) - Scribd Core
Chicago, Illinois, United StatesAll locationsChicago, Illinois, United StatesSan Francisco, California, United StatesOttawa, Ontario, CanadaPhoenix, Arizona, United StatesToronto, Ontario, CanadaLos Angeles, California, United StatesDenver, Colorado, United StatesSalt Lake City, Utah, United StatesAtlanta, Georgia, United StatesHouston, Texas, United StatesPortland, Oregon, United StatesNew York City, New York, United StatesVancouver, British Columbia, CanadaSan Diego, California, United StatesWashington, D.C., Washington, D.C., United StatesSacramento, California, United StatesJacksonville, Florida, United StatesSeattle, Washington, United StatesMexico City, MexicoAustin, Texas, United States On-site
Salary not listedJobFig found this opening at its original source and checks that it remains available.
About the role
This is a hands-on role with broad influence: you’ll ship production-critical frontend code, define patterns and boundaries that other teams build on, and partner cross-functionally to make architectural change practical and durable.
What you'll bring
- Strong ownership mindset, taking responsibility for frontend systems from design through long-term evolution
- Strong systems thinking, with the ability to reason about frontend architecture at scale
- Pragmatic approach to modernization, balancing ideal solutions with incremental, low-risk progress
- Strong collaboration skills and comfort working closely with both product and platform teams.
- Long-term perspective on maintainability, extensibility, and developer experience
- Experience We Value
- 6+ years of professional frontend software engineering experience
- Deep experience with JavaScript/TypeScript and React
- Hands-on experience with Next.js or similar modern web frameworks
- Familiarity with Microfrontend architectures, monorepos, or shared frontend platforms
- Strong understanding of web performance, bundling, and optimization techniques
- Experience collaborating with backend and platform teams to define clean integration patterns