Senior Android Engineer (Fable Core)
About the role
Scribd, Inc. is seeking a Senior Android Engineer to join the Fable team. The ideal candidate will help shape the future of reading by developing Fable, a popular app that helps people build a reading habit, find books, and connect with other readers.
Responsibilities
- Design and build high-quality Android experiences
- Collaborate with product, design, QE, and engineers to deliver features that are performant, intuitive, and visually polished
- Strengthen the app’s architecture and performance
- Contribute to technical direction, helping evolve Fable’s Android foundations and development best practices
- Partner with other engineers to improve code quality, test coverage, and release reliability
- Participate in code reviews, mentorship, and design discussions to help the team grow and move cohesively
- Champion a user-first mindset, grounding technical decisions in how they enhance the experience
Requirements
- 5+ years of experience in Android development with a strong track record of building and shipping high-quality consumer apps at scale
- Writes clean, maintainable Kotlin code and has deep experience with Jetpack Compose, Coroutines/Flows, and modern Android architecture patterns such as MVVM or MVI
- Has a keen eye for usability, accessibility, and performance, and cares about the craft of building intuitive, beautiful interfaces
- Thrives in cross-functional collaboration, communicating early and often with product, design, and QA partners to align on goals and tradeoffs
- Takes ownership from concept to release and values long-term thinking over short-term fixes
- Enjoys mentoring, knowledge-sharing, and helping the team move as a cohesive unit
- Cares deeply about the users; understands what makes Fable impactful in their daily lives and translates that empathy into the features you build
- Keen to apply AI coding tools to increase development velocity, and automate various parts of the software development process
Qualifications
- Experience improving app reliability, load performance, or crash metrics in large-scale Android apps
- Exposure to Firebase or similar authentication frameworks, and subscription-oriented flows
- Proficiency applying agentic / AI coding tools to Android development is a big plus
Skills
- Strong problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
- Passion for user-centered design and technology
Benefits
We offer a comprehensive and generous benefits package, including:
- 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
- Retailer 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
Pay
The salary range for this position is between $124,000 and $214,500, depending on experience and location.
Schedule
This position offers a flexible work schedule, known as Scribd Flex, which allows employees to choose the workstyle and location that supports their best performance while committing to intentional in-person moments that strengthen collaboration and culture.
Location
Employees must have their primary residence in or near one of the following cities: 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. Surrounding metro areas or locations within a typical commuting distance are also acceptable.