Hp Tech - Dallas, TX

posted 5 days ago

Full-time - Senior
Dallas, TX
Merchant Wholesalers, Durable Goods

About the position

The Android Developer position is designed for an experienced professional with over 8 years of expertise in Android development. The role focuses on creating and maintaining high-quality mobile applications using modern Android technologies and practices. The developer will work with various architectural patterns and libraries to ensure robust and efficient application performance.

Responsibilities

  • Develop and maintain Android applications using Jetpack Compose and other modern technologies.
  • Implement MVVM/MVI/MVP architectural patterns in application development.
  • Utilize Dagger for dependency injection to enhance code modularity and testability.
  • Conduct unit testing to ensure application reliability and performance.
  • Handle migration from SQLite to ROOM for improved data management.
  • Manage Android lifecycle and architecture to optimize application performance.
  • Utilize coroutines for asynchronous programming to enhance user experience.
  • Implement extension functions to improve code reusability and readability.
  • Troubleshoot and resolve issues related to third-party libraries and release APK failures.

Requirements

  • 8+ years of experience in Android development.
  • Proficiency in Kotlin and Java programming languages.
  • Strong understanding of Android architecture components and lifecycle.
  • Experience with Jetpack Compose for UI development.
  • Familiarity with MVVM/MVI/MVP architectural patterns.
  • Knowledge of Dagger for dependency injection.
  • Experience with unit testing frameworks and methodologies.
  • Ability to troubleshoot issues with third-party libraries and APK releases.
  • Experience with data classes and inheritance in Kotlin.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service