Charles Schwab

Android Developer

Charles Schwab
Apply
24 hours ago
Austin, TX, USA or Southlake, TX, USASenior
H1B sponsor

Base Salary

$120k - $160k/yr

Responsibilities

  • Build and support native Android experiences for high-visibility, client-facing products.
  • Design and develop intuitive, responsive, accessible mobile features, including conversational and AI-enabled experiences.
  • Integrate mobile applications with REST APIs and troubleshoot asynchronous processing, errors, services, performance, memory, and production issues.
  • Develop unit tests and automated user-interface tests and support CI/CD pipelines, automated builds, releases, and production operations.
  • Collaborate with product, design, backend, quality, and engineering partners and communicate technical decisions, risks, and recommendations.
  • Contribute to architecture discussions, design reviews, modular reusable components, knowledge sharing, and continuous improvement.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or a related technical field, or equivalent practical experience.
  • Five or more years of professional native Android development experience using Kotlin and/or Java.
  • Strong Java or Kotlin programming skills, object-oriented design, modular development, debugging, code review, and scalable application delivery experience.
  • Experience integrating mobile applications with REST APIs, including asynchronous processing, error handling, and service troubleshooting.
  • Experience with unit testing and automated UI testing using tools such as Espresso, UI Automator, or Appium.
  • Experience with application troubleshooting, CI/CD pipelines, automated builds, release processes, and related DevOps practices.
  • Preferred experience with Jetpack Compose, MVVM, Clean Architecture, Kotlin Flow, Coroutines, RxJava, LiveData, Dagger, Hilt, or Koin.
  • Preferred experience developing accessible mobile applications, conversational or chatbot experiences, Android upgrades, modular components, and using AI-assisted development tools.
  • Preferred experience with test-driven development, behavior-driven development, Agile delivery, and iterative product development.

Benefits

  • The role is intended to be performed on site in the specified location, with in-office collaboration.
  • The position offers learning opportunities in enterprise-scale Android development, modern mobile architecture, accessibility, observability, performance, conversational experiences, and AI-assisted engineering tools.
  • The role is eligible for bonus or incentive opportunities in addition to the salary range.

Tech Stack

Android SDKAppiumJavaJetpack ComposeKotlin

Categories

Mobile
Charles Schwab

About Charles Schwab

10,000+ employees

Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.

Contact me