Simplify Logo

Full-Time

Staff Android Engineer

Posted on 6/27/2024

Scribd

Scribd

201-500 employees

Digital library and e-book subscription service

Consumer Software
Entertainment

Senior, Expert

Remote in USA + 1 more

More locations: Remote in Canada

Remote employees must have their primary residence in: Arizona, California, Colorado, Connecticut, Delaware, DC, Florida, Georgia, Hawaii, Iowa, Massachusetts, Maryland, Michigan, Missouri, Nevada, New Jersey, New York, Ohio, Oregon, Tennessee, Texas, Utah, Vermont, Washington, Ontario (Canada), British Columbia (Canada), or Mexico. #LI-Remote

Category
Android Development
Software Engineering
Required Skills
Kotlin
Espresso
Software Testing
Git
Gradle
REST APIs
Android Development
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in Android development with a strong understanding of the Android SDK.
  • Strong foundation of Kotlin programming language.
  • Experience with Jetpack Compose, Material Design, Compose Navigation, Kotlin Coroutines, and flows.
  • Experience with Dagger or Hilt for dependency injection.
  • Knowledge of architectural patterns like MVVM or MVI.
  • Experience with Android development tools like Android Studio, Gradle, and Git.
  • Image loading with Coil, persistence with Room Database
  • Experience with automated testing frameworks such as Espresso or Robolectric.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Ability to diagnose performance and memory leak issues.
  • Understanding of Google's Android design principles and interface guidelines.
  • Familiarity with Git and Continuous-Integration tools.
Responsibilities
  • Lead the architecture, design, and development of advanced native Android applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and guide junior and mid-level engineers, fostering a culture of learning and growth.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.
  • Ability to understand and decompose complex codebases, and refactor them as necessary.
  • Contribute to strategic planning and decision-making at the technology and product levels.
  • Ability to troubleshoot hard-to-reproduce problems including in the areas of performance and responsiveness
  • Ensure the continuous integration and delivery of Android applications.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Continuously discover, evaluate, and implement new tools to maximize development efficiency.

Scribd is a digital library and e-book subscription service that provides access to a wide variety of reading materials, including e-books, audiobooks, magazines, and documents. Users pay a monthly subscription fee for unlimited access to this extensive library, which includes bestsellers, classic literature, and academic papers. Scribd stands out from competitors like Amazon's Kindle Unlimited and Audible by offering a more diverse range of content types and a user-friendly interface that enhances the reading experience. The platform also fosters community engagement through features like ScribdChat, allowing interaction between authors and readers, as well as curated reading lists that highlight relevant content. The goal of Scribd is to serve a broad audience of readers, from casual readers to professionals, by providing a rich and varied digital content library.

Company Stage

Series E

Total Funding

$106.1M

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

1%

1 year growth

-4%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • The recent appointment of Tony Grimminck as CEO, who has a strong track record in growth initiatives, could lead to further expansion and profitability.
  • Scribd's comprehensive content library and competitive pricing position it well to attract a growing share of the digital content market.
  • The addition of Everand to Scribd's product lineup enhances user experience by streamlining content discovery and consumption.

What critics are saying

  • The competitive landscape with giants like Amazon's Kindle Unlimited and Audible could impact Scribd's market share.
  • Economic challenges may lead consumers to trim their subscription services, affecting Scribd's revenue.

What makes Scribd unique

  • Scribd offers a more diverse range of content types, including e-books, audiobooks, magazines, and documents, unlike competitors who may focus on a single content type.
  • The platform's user-friendly interface and features like ScribdChat and curated reading lists enhance the reading experience and community engagement.
  • Scribd's subscription model provides unlimited access to its extensive library, making it a cost-effective alternative to services like Audible, which charge per audiobook.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Diversity, Equity, and Inclusion - A robust Diversity, Equity and Inclusion program that includes company-wide training, equitable hiring best practices, Employee Resource Groups, and company-wide goals.

Scribd flex - We embrace flexibility as a key principle and will allow employees, in partnership with their manager, to choose the workstyle that best suits their individual needs and preferences.

Health, Dental, Vision, Life & Disability - We offer comprehensive healthcare plans and cover premiums for employees at 100%. PPO, HMO, and High Deductible Health Plans are available so you can choose whichever coverage supports your lifestyle best.

Matching 401(k) - Easily save for retirement with our 401(k) plan and take advantage of up to 3% company match with no waiting period.

Paid Time Off - A generous paid time off program that includes vacation time, personal days, sabbaticals, volunteer time, winter break, sick time, and more.

Paid parental leave - We provide paid time away from work for our new biological, adoptive, or foster parents.

Wellbeing - Resources, workshops & events to support your wellbeing journey: Mind, Body & Soul.

Curated Career Paths and Continuous Learning - The power to explore career paths & possibilities, and the tools to support your growth. From continuing education, degrees, or certifications, we support our employee’s career journeys.

INACTIVE