<span>Android Developer</span>

$118,560 - $124,800/Yr

Pyramid Consulting - New York, NY

posted 17 days ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Android Developer position is a contract role based in New York, NY, requiring extensive experience in designing and implementing Android applications. The role focuses on utilizing various technologies and frameworks to develop robust mobile applications, with a strong emphasis on usability and performance. This position offers long-term potential and is ideal for candidates with a solid background in Android development and related technologies.

Responsibilities

  • Design and implement Android applications using Java and Kotlin.
  • Utilize MVVM architecture and Jetpack Compose for building user interfaces.
  • Work with remote data via REST and JSON.
  • Conduct unit testing for code robustness, including edge cases and usability.
  • Integrate with RESTful APIs and manage data using RxJava and LiveData.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Collaborate with team members to ensure high-quality software delivery.

Requirements

  • 8+ years of experience in Android development.
  • Strong proficiency in Java and Kotlin programming languages.
  • Experience with MVVM architecture and Jetpack Compose.
  • Familiarity with Kotlin Coroutines for asynchronous programming.
  • Proficient in using Git for version control.
  • Experience with unit testing frameworks like JUnit and Mockito.
  • Understanding of mobile UI fundamentals, including layout and animations.
  • Knowledge of architectural design patterns, including Gang of Four patterns.

Nice-to-haves

  • Experience with Jetpack components like Room and Navigation.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid sick time
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service