Negotiable
Outside
Onsite
USA
Summary: The role of an Android Developer focuses on utilizing Kotlin and Java for Android application development, with an emphasis on modern practices and compatibility across different Android versions. The position requires proficiency in integrating APIs and a strong understanding of UI/UX principles. The developer will work on-site in Sunnyvale, CA, for a duration of over six months. The role is classified as outside IR35, indicating a flexible working arrangement.
Key Responsibilities:
- Develop Android applications using Kotlin and Java.
- Implement modern Android concepts, including Jetpack components and MVVM architecture.
- Ensure compatibility across different Android versions.
- Integrate RESTful APIs for back-end services.
- Apply UI/UX principles and material design guidelines.
- Utilize dependency injection and asynchronous programming techniques.
- Manage version control and CI/CD pipelines for projects.
Key Skills:
- Proficiency in Kotlin and Java.
- Experience with Android SDK and Jetpack components.
- Understanding of MVVM architecture and modern UI practices.
- Knowledge of RESTful API integration.
- Strong UI/UX design skills.
- Familiarity with dependency injection (Dagger/Hilt) and coroutines.
- Experience with Git and CI/CD pipelines.
Salary (Rate): undetermined
City: Sunnyvale
Country: USA
Working Arrangements: on-site
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role: Android Developer- Kotlin Exp Must
Location: Sunnyvale CA- Onsite
Duration: 6+Months C2H
Mode: Video
Max Rate: $60 C2C
Job Details:
Proficient in Kotlin and Java for Android development.
Familiar with the latest Android concepts, including Jetpack components, MVVM architecture, and modern UI practices.
Experienced with Android SDK and handling different versions of Android for compatibility.
Skilled in integrating RESTful APIs to connect Android applications with back-end services.
Strong understanding of UI/UX principles, material design guidelines, and responsive layouts.
Knowledge of dependency injection (e.g., Dagger/Hilt), coroutines, and asynchronous programming.
Proficient in version control systems (Git) and CI/CD pipelines for Android projects.