2X Android Developer
New Yesterday
Overview
2x Android Developer for a 6 month rolling contract inside IR35 based in Leeds, offering 2 days per week remote and requiring 3 days per week on-site.
Responsibilities
- Designing a mobile experience for variable screen sizes across different Android versions.
- Apply Android UI design principles, patterns, and best practices.
- Work with offline storage, threading, and performance tuning.
- Engage with the open-source Android ecosystem and libraries for common tasks, benchmarking, and optimisation.
- Adopt Google's Android design principles, interface guidelines, and code versioning tooling (Git).
- Apply SOLID principles, MVVM/MVI architecture, Android Architecture Components, and other Jetpack libraries, including Jetpack Compose.
- Work within a modularised codebase and contribute to UI testing.
Required qualifications
- Strong experience in Kotlin/Java and Android SDK.
- Experience with Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Proficiency with code versioning tools (Git) and applying architectural patterns (SOLID, MVVM/MVI).
- Experience with Jetpack components and Jetpack Compose.
- Experience working in a modularised codebase and performing UI testing.
Desirable experience
- Understanding of basic app architectures (MVP/MVVM/MVI/Clean Architecture).
- Experience with common libraries such as Dagger2, Retrofit, Coroutines, RxJava.
- Experience with cloud messaging APIs and push notifications.
- Knowledge of HTML5, CSS3, JavaScript, and responsive web design.
- Knowledge of RESTful APIs and web services.
- Location:
- Leeds, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology