Rackera - Dania Beach, FL

posted 19 days ago

Full-time - Senior
Dania Beach, FL

About the position

The Sr. Android Developer position is focused on developing native Android applications with a strong emphasis on Kotlin and Java. The role requires extensive experience in mobile app development, particularly in utilizing Android Jetpack and various modern Android development tools and practices. The developer will be responsible for ensuring high-quality code, managing memory effectively, and collaborating with teams across different time zones.

Responsibilities

  • Develop Native Android applications in Java or Kotlin with 11+ years of experience.
  • Utilize Kotlin for 3+ years in mobile app development.
  • Implement Android Jetpack components with 2+ years of strong experience.
  • Manage app deployment processes on the Play Store.
  • Identify and resolve memory leaks in applications.
  • Practice good memory management and version control.
  • Work with legacy code bases and convert Java code into Kotlin.
  • Write testable code and compose unit tests for applications.
  • Add accessibility features to applications.
  • Utilize Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, and Navigation Components in development.
  • Work with Coroutines, Flow, Android-ktx, Extension methods, and Named parameters.
  • Debug applications for performance issues using profiling tools.
  • Collaborate with teams across multiple time zones and assess dependencies ahead of time zone crossovers.

Requirements

  • 11+ years of experience in Android Mobile App development.
  • 3+ years of experience in Kotlin (mandatory).
  • 4+ years of experience in Java.
  • Strong experience in Android Jetpack.
  • Proficient in Java and Android SDK.
  • Ability to identify and resolve memory leaks.
  • Good memory management abilities and version control practices.
  • Proven ability to work with legacy code bases and MVVM architecture.
  • Experience in writing testable code and composing unit tests.
  • Experience with Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, Navigation Components, Coroutines, Flow, Android-ktx, Extension methods, and Named parameters.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service