Unclassified - San Leandro, CA

posted about 1 month ago

Full-time - Senior
San Leandro, CA

About the position

The Lead Android Developer will be responsible for designing and implementing high-quality Android applications, leveraging extensive experience in software development and Android technologies. This role requires a strong background in Java and Kotlin, along with expertise in UI constructs and reactive programming. The ideal candidate will have a proven track record in leading development efforts within a team or corporate environment, particularly in the FinTech or banking sectors.

Responsibilities

  • Design and develop high-quality Android applications.
  • Lead and mentor a team of Android developers.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality, organization, and automation.

Requirements

  • 8+ years of software development experience.
  • 4+ years of Android development in a team or corporate/enterprise environment.
  • 3+ years of Kotlin development and reactive programming experience.
  • Strong knowledge of Java, Kotlin, UI constructs (View, Controller, Recycler), and extension functions.
  • Experience with coroutines, Dependency Injection (Dagger), Retrofit, and Jetpack architecture components.
  • Technical degree or equivalent experience.

Nice-to-haves

  • Experience in FinTech or banking applications.
  • Examples of apps published in the stores.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service