Rivago Infotech - 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 leading the development of Android applications, focusing on creating high-quality user interfaces and implementing robust backend services. This role requires extensive experience in software development, particularly in Android, and a strong understanding of modern programming practices and tools.

Responsibilities

  • Lead the development of Android applications using Java and Kotlin.
  • Design and implement user interfaces using UI Constructs such as View, Controller, and Recycler.
  • Utilize reactive programming techniques to enhance application performance.
  • Implement extension functions to improve code reusability and readability.
  • Collaborate with cross-functional teams to define, design, and ship new features.

Requirements

  • 8+ years of software development experience.
  • 4+ years of Android development experience in a team or corporate environment.
  • 3+ years of experience in Kotlin development and reactive programming.
  • Proficiency in 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 published apps in the app stores.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service