Sr. Android Developer (Contract W2)

Overview

On Site
Hybrid
$50
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Android
Java
Kotlin
Jetpack components
Junit
MVVM
MVI
MVP

Job Details

Greetings from Cinergy Technology Inc !

Title: Senior Android Developer

Location: Multiple locations in TX/RI/NJ

Position Overview: As a Senior Android Developer, you will play a crucial role in the design, development, and maintenance of our Android applications. You will collaborate closely with cross-functional teams to deliver high-quality solutions that meet the needs of our users. The ideal candidate will have extensive experience in Android development, proficiency in Kotlin and Java, and a deep understanding of modern software architectures. Prior experience in the healthcare domain is highly desirable.

Responsibilities:

  • Develop and maintain Android applications using Kotlin and Java
  • Implement Jetpack Components such as Compose, Architecture Components, and Navigation
  • Utilize Kotlin Coroutines for asynchronous programming
  • Design and implement software architectures such as MVVM, MVI, and MVP
  • Write unit tests using Mockito and JUnit to ensure code quality and reliability
  • Implement UI tests using Espresso
  • Integrate network libraries like OKHTTP and Retrofit for efficient communication with backend services
  • Collaborate with DevOps teams to set up deployment pipelines using GIT, Jenkins, and CI/CD tools
  • Utilize Crashlytics tools such as Firebase and New Relic for real-time crash reporting and monitoring
  • Develop applications that support various Android form factors and versions, focusing on performance tuning and power consumption
  • Implement Material UI design principles for a cohesive user experience
  • Utilize dependency injection frameworks like Dagger and Hilt for efficient code organization
  • Work with remote data via JSON and implement local data storage using Room ORM with SQLite
  • Use Rally/Jeera for project management and tracking

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 10 years of experience in Android application development
  • Expert-level proficiency in Kotlin, Java, and Jetpack Compose
  • Strong understanding of modern software architectures and design patterns
  • Experience with Jetpack Components, Kotlin Coroutines, and MVVM/MVI/MVP
  • Proficiency in writing unit tests using Mockito and JUnit, as well as UI testing
  • Prior experience in the healthcare domain is highly desirable

Thanks

Shiva Raju Jampana

Cinergy Technology Inc

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.