Simplify Logo

Full-Time

Staff Android Engineer

Updated on 7/22/2024

Scribd

Scribd

201-500 employees

Subscription platform for ebooks and audiobooks

Consumer Software

Senior, Expert

Remote in USA + 1 more

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, Inc. provides a subscription-based service offering diverse digital content like eBooks, audiobooks, and magazines. The company excels in delivering a seamless cross-device reading and listening experience, ensuring access to a wealth of knowledge and entertainment for its users. This focus on user experience, backed by robust technology, makes it an engaging workplace for those interested in innovating at the intersection of technology and content delivery.

Company Stage

Series E

Total Funding

$106.1M

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

-5%

2 year growth

-1%

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.