Javen Technologies - Cincinnati, OH

posted 4 days ago

Full-time - Mid Level
Cincinnati, OH
Professional, Scientific, and Technical Services

About the position

The Android Developer position at Javen Technologies Inc. is a contract role based in Cincinnati, OH, requiring local candidates. The role focuses on developing Android applications with a strong emphasis on object-oriented design, Kotlin programming, and modern UI development using Jetpack Compose. The ideal candidate will have extensive experience in Android development and a solid understanding of architectural patterns and testing methodologies.

Responsibilities

  • Develop and maintain Android applications using Kotlin and Android Studio.
  • Implement UI components using Jetpack Compose.
  • Apply architectural patterns such as CLEAN and MVVM in application design.
  • Conduct unit testing with AndroidX and Robolectric to ensure application reliability.
  • Utilize Compose Unit Testing for UI reliability checks.
  • Work with Coroutines for asynchronous programming tasks.
  • Manage version control using Git/GitHub.
  • Interact with relational databases and write SQL queries.

Requirements

  • 10 years of experience as an Android developer.
  • Strong knowledge of object-oriented design principles.
  • Experience with Kotlin, Android Studio, and Android SDK -10.
  • Proficiency in Jetpack Compose for UI development.
  • Understanding of architectural patterns like CLEAN and MVVM.
  • Testing experience with AndroidX and Robolectric.
  • Familiarity with Compose Unit Testing.
  • Experience with Coroutines for asynchronous programming.
  • Proficient in version control solutions, preferably Git/GitHub.
  • Familiarity with relational databases and SQL.
  • Bachelor's degree in computer science or information systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service