E-Solutions Group - Dania Beach, FL

posted about 2 months ago

Full-time - Mid Level
Dania Beach, FL
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Android Developer position is focused on developing and maintaining native Android applications. The role requires extensive experience in both Java and Kotlin, with a strong emphasis on modern Android development practices and tools. The developer will be responsible for ensuring high-quality code, optimizing app performance, and collaborating with cross-functional teams across different time zones.

Responsibilities

  • Develop native Android applications using Java and Kotlin.
  • Utilize Android Jetpack components effectively in application development.
  • Manage the app deployment process on the Play Store.
  • Identify and resolve memory leaks in applications.
  • Work with legacy code bases and convert them to Kotlin as needed.
  • Write testable code and create unit tests to ensure code quality.
  • Implement accessibility features in applications.
  • Utilize various libraries and frameworks such as Dagger, RxJava, Retrofit, and Room.
  • Debug applications for performance issues using profiling tools.
  • Collaborate with team members across multiple time zones.

Requirements

  • 9 years of experience in Android mobile app development.
  • 3+ years of experience specifically in Kotlin.
  • 4+ years of experience in Java.
  • Strong experience with Android Jetpack components.
  • Proficient in using Android SDK and ecosystem tools.
  • Ability to identify and resolve memory leaks.
  • Experience in writing testable code and unit tests.
  • Familiarity with app deployment on the Play Store.
  • Experience with Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, and Navigation Components.
  • Knowledge of Coroutines, Flow, Android-ktx, and extension methods.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service