Jobiglo

No results.

This job is no longer available

This job expired on 12/08/2026. It no longer accepts applications.

Senior Android Developer – Mobile Apps

Charles Schwab · Austin

Onsite Senior 🇬🇧 English
Kotlin Java Android Studio Appium Espresso UI Automator REST APIs CI/CD pipelines Dagger Hilt Koin TalkBack Dynamic Text RxJava Kotlin Flow LiveData

Job description

About the role

Schwab is expanding its mobile development team and seeks a Senior Android Developer to build and enhance native Android applications for a growing user base. You will work on‑site, collaborating with product teams to deliver high‑quality, feature‑rich mobile experiences.

Key responsibilities

  • Design, develop, and maintain native Android applications using Kotlin and Java.
  • Create documentation following Schwab mobile best practices.
  • Write and execute unit and UI tests across a range of Android devices.
  • Support production systems, troubleshoot issues, and participate in an on‑call rotation.
  • Stay current with Android framework, Kotlin updates, Android Studio, and SDK upgrades.
  • Collaborate with product teams to innovate new features while adhering to development standards.
  • Implement logging, monitoring, and defensive programming practices.
  • Deliver assignments on schedule and propose efficiency improvements.

Required profile

  • 5+ years of native Android development experience.
  • Strong proficiency in Kotlin and/or Java.
  • Experience with unit testing and automated UI testing frameworks (e.g., Appium, Espresso, UI Automator).
  • Proven ability to integrate REST APIs and work with CI/CD pipelines.
  • Skilled in debugging memory and performance issues on Android.
  • Familiarity with dependency‑injection patterns such as Dagger, Hilt, or Koin.
  • Experience with Android accessibility features (TalkBack, Dynamic Text).
  • Excellent written and verbal communication skills.

Required skills

  • Kotlin
  • Java
  • Android SDK
  • Android Studio
  • Appium
  • Espresso
  • UI Automator
  • REST APIs
  • CI/CD pipelines
  • Dagger
  • Hilt
  • Koin
  • TalkBack
  • Dynamic Text
  • RxJava (optional)
  • Kotlin Flow (optional)
  • LiveData (optional)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Charles Schwab.
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.

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 3 months ago

26 views · 0 interested

Boost your chances

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

Analyzing your CV...

Charles Schwab

Austin