Jobiglo

No results.

Android Developer (QA Focus)

Branch · Shenzhen

Mid 🇬🇧 English
Kotlin Coroutines Flow JUnit Robolectric Espresso Mockito ADB Perfetto Android Studio Profiler Git Jetpack libraries JobScheduler

Job description

About the role

Branch is looking for an Android Developer with a strong QA focus to join its mobile engineering team. You will work on the in‑house SDK used by major OEMs, balancing feature development with test automation to deliver reliable, high‑performance Android experiences.

Key responsibilities

  • Develop new features and enhancements for the Branch Android SDK.
  • Design, implement, and maintain automated test suites (unit, integration, UI).
  • Debug and resolve performance issues using tools such as ADB, Perfetto, and Android Studio Profiler.
  • Collaborate with cross‑functional teams to ensure releases meet quality standards.
  • Maintain CI/CD pipelines and contribute to code reviews.

Required profile

  • 3–5 years of Android development experience, preferably with SDKs, libraries, or frameworks.
  • Strong proficiency in Kotlin, including coroutines and Flow.
  • Experience with automated testing frameworks (JUnit, Robolectric, Espresso) and mocking libraries (Mockito).
  • Solid debugging skills using ADB, Perfetto, Android Studio Profiler.
  • Proficient in Git and CI/CD workflows.
  • Fluent written and spoken English for daily collaboration with a global team.

Required skills

  • Kotlin
  • Coroutines
  • Flow
  • JUnit
  • Robolectric
  • Espresso
  • Mockito
  • ADB
  • Perfetto
  • Android Studio Profiler
  • Git
  • CI/CD pipelines
  • Jetpack libraries
  • JobScheduler

What we offer

  • Competitive base salary (equity potential for qualifying positions).
  • Comprehensive benefits package including health, wellness, paid time off, and retirement planning.
  • Opportunity to work on a high‑impact product used by leading brands.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Branch.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 day from now

34 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Branch

Shenzhen