Job Title - Android Developer
Location - Bristol, UK
Mode - 5 days/week onsite
Type - Contract (inside IR 35)
Job Description :-
Key Responsibilities
* Design and develop high-quality Android applications
* Apply Clean Architecture and modern Android design patterns
* Build UI using Jetpack Compose
* Implement dependency injection using Hilt
* Work with APIs using Retrofit and interceptors
* Manage application state effectively and follow SOLID principles
* Ensure code quality, maintainability, and testability
* Write and maintain unit tests, especially for ViewModels
* Collaborate closely with cross-functional teams on-site
Required Skills
* Strong Android development experience
* Kotlin, Jetpack Compose, ViewModel
* Clean Architecture & MVVM
* Hilt (Dependency Injection)
* Retrofit, API integration
* Unit testing (ViewModel, Test Dispatchers)
* Good understanding of code hygiene and best practices
1. Nice to Have
* Knowledge of Gradle build configurations and ProGuard
* Basic understanding of Android security concepts
* Experience with Compose stability and performance optimization