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.