Saransh
**Title:** Sr. Mobile Developer
**Location:** Onsite at Charlotte, NC / Atlanta, GA / Pennington, NJ
**Duration:** Long Term
Responsibilities and Skills
Develop and maintain Android applications using Kotlin.
Implement RESTful APIs and local data persistence.
Design and develop with MVVM architecture and Android Jetpack components.
Utilize WorkManager, Navigation Component, Hilt (DI), Room, Retrofit.
Write testable, clean, and maintainable code.
Apply SOLID principles and design patterns.
Perform unit testing with Mockito and JUnit.
Collaborate using Git and CI/CD tools.
Requirements
Expert-level knowledge of Kotlin, Coroutines, and Kotlin Flows. Strong understanding of MVVM and Clean Architecture. Experience with Android Jetpack components and Android lifecycle. Hands-on experience with RESTful APIs and local data management. Proficiency in writing clean, testable code. Knowledge of Git and CI/CD pipelines.
Additional Information
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and IT Industries: IT Services and Consulting
#J-18808-Ljbffr
Requirements
Expert-level knowledge of Kotlin, Coroutines, and Kotlin Flows. Strong understanding of MVVM and Clean Architecture. Experience with Android Jetpack components and Android lifecycle. Hands-on experience with RESTful APIs and local data management. Proficiency in writing clean, testable code. Knowledge of Git and CI/CD pipelines.
Additional Information
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and IT Industries: IT Services and Consulting
#J-18808-Ljbffr