Zodiac Solutions - Issaquah, WA

posted 18 days ago

Full-time - Senior
Issaquah, WA
Professional, Scientific, and Technical Services

About the position

The Sr. Android Developer position is focused on building and optimizing production-level software systems for Android applications. The role requires extensive experience in Android app development, performance engineering, and a solid understanding of mobile networking concepts. The position is hybrid, requiring the developer to work onsite three days a week in Issaquah, WA.

Responsibilities

  • Build and optimize production-level Android applications.
  • Review and optimize existing code for performance improvements.
  • Develop applications using Android SDK and related technologies.
  • Implement and manage application architecture using MVVM/MVI/MVP patterns.
  • Utilize cloud services such as Firebase or AWS for application development.
  • Work with RESTful services to integrate backend functionalities.

Requirements

  • 8-10 years of experience in Android app development.
  • Expert knowledge of Java and Kotlin programming languages.
  • Strong understanding of Android SDK and application performance engineering.
  • Experience with Coroutines (Sync/Async) and Jetpack Compose for UI development.
  • Proficient in Dependency Injection using Dagger.
  • Experience with unit testing and third-party libraries.
  • Knowledge of Android lifecycle and architecture components.
  • Experience in migrating databases from SQLite to ROOM.
  • Strong understanding of object-oriented programming concepts.
  • Familiarity with mobile networking concepts and tools.

Nice-to-haves

  • Experience with extension functions in Kotlin.
  • Knowledge of application failure handling in release APKs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service