Hybrid Senior Android Engineer

Posted last month

Apply now

About the role

  • Senior Android Engineer developing high-quality Android experiences for Fable app, collaborating with cross-functional teams and driving technical direction.

Responsibilities

  • Your main focus will be to 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

  • You bring significant experience in Android development with a strong track record of building and shipping high-quality consumer apps at scale.
  • You write clean, maintainable Kotlin code and have deep experience with Jetpack Compose, Coroutines/Flows, and modern Android architecture patterns such as MVVM or MVI.
  • You have a keen eye for usability, accessibility, and performance, and care about the craft of building intuitive, beautiful interfaces.
  • You thrive in cross-functional collaboration, communicating early and often with product, design, and QA partners to align on goals and tradeoffs.
  • You take ownership from concept to release and value long-term thinking over short-term fixes.
  • You enjoy mentoring, knowledge-sharing, and helping the team move as a cohesive unit.
  • You care deeply about the users; understanding what makes Fable impactful in their daily lives and translating that empathy into the features you build.
  • You’re keen to apply AI coding tools to increase development velocity, and automate various parts of the software development process.
  • Experience improving app reliability, load performance, or crash metrics in large-scale Android apps is a plus.
  • Exposure to Firebase or similar authentication frameworks, and subscription-oriented flows is a plus.
  • Proficiency applying agentic / AI coding tools to Android development is a big plus.

Benefits

  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Onboarding stipend for home office peripherals + accessories
  • Learning & Development allowance
  • Learning & Development programs
  • Quarterly stipend for Wellness, WiFi, etc.
  • Mental Health support & resources
  • Free subscription to the Scribd Inc. suite of products
  • Referral Bonuses
  • Book Benefit
  • Sabbaticals
  • Company-wide events
  • Team engagement budgets
  • Vacation & Personal Days
  • Paid Holidays (+ winter break)
  • Flexible Sick Time
  • Volunteer Day
  • Company-wide Employee Resource Groups and programs that foster an inclusive and diverse workplace.
  • Access to AI Tools: We provide free access to best-in-class AI tools, empowering you to boost productivity, streamline workflows, and accelerate bold innovation.

Job title

Senior Android Engineer

Job type

Experience level

Senior

Salary

$146,000 - $227,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job