About the role

  • Senior Software Engineer focused on Android applications and UI development at Dolby. Designing and delivering high-quality user-facing experiences in modern Android applications.

Responsibilities

  • Design and deliver high‑quality, user‑facing experiences in modern Android apps.
  • Own complex UI features end‑to‑end, make independent technical decisions, and collaborate closely with design, product, and QA to ship polished releases.
  • Build responsive, accessible, and maintainable UI using modern Android patterns and frameworks.
  • Establish UI architecture foundations (e.g., modularization, MVVM/MVI) and promote consistency across the app.
  • Improve app performance, stability, and rendering efficiency across a range of devices.
  • Write and maintain tests (unit/UI/integration) and contribute to CI/CD quality gates.
  • Mentor engineers through design discussions, code reviews, and best‑practice guidance.

Requirements

  • Strong professional Android development experience with Kotlin (or Java) and the modern Android SDK.
  • Proven experience building user‑facing features and UI for production Android applications.
  • Solid understanding of Android UI frameworks (e.g., Jetpack Compose and/or Views), state management, and navigation.
  • Experience with app architecture patterns (e.g., MVVM/MVI), modular codebases, and dependency management.
  • Strong debugging and performance‑profiling skills (UI jank, rendering, memory, startup).
  • Ability to work independently, make technical trade‑offs, and communicate clearly with cross‑functional partners.

Benefits

  • A collegial culture
  • Challenging projects
  • Excellent compensation and benefits
  • Flex Work approach that is truly flexible

Job title

Senior Engineer, Android Apps

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job