Negotiable
Undetermined
Hybrid
Bristol, UK
Summary: The role of Android Developer involves working for a leading global IT services supplier at their client's office in Bristol, UK. This hybrid position allows for remote work in the UK with attendance at the Bristol office required two days per week. The contract is temporary, lasting over six months, and is set to start as soon as possible.
Key Responsibilities:
- Develop and maintain Android applications using Kotlin/Java.
- Implement Android SDK, UI design principles, and best practices.
- Optimize application performance through offline storage and threading.
- Utilize open-source Android libraries for common tasks.
- Follow Google's design principles and use versioning tools like Git.
- Apply SOLID principles in coding.
- Work with MVVM/MVI architecture and Android Architecture Components.
- Implement Jetpack Compose for UI development.
- Contribute to a modularized codebase.
- Conduct UI testing to ensure application quality.
Key Skills:
- Excellent knowledge of Kotlin/Java.
- Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Awesome knowledge of the open-source Android ecosystem and libraries.
- Proficient in Google's Android design principles and code versioning tools like Git.
- Applying SOLID Principles.
- Experience with MVVM/MVI architecture and Jetpack libraries.
- Familiarity with Jetpack Compose.
- Experience working in a modularized codebase.
- UI testing experience.
Salary (Rate): undetermined
City: Bristol
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Android Developer
Our client, a leading global supplier for IT services, requires Android Developer to be based at their client's office in Bristol, UK.
This is a hybrid role - you can work remotely in the UK and attend the Bristol office 2 days per week .
This is a 6+ month temporary contract to start asap
Day rate: Competitive Market rate
Key Requirements
- Excellent knowledge of Kotlin/Java.
- Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimization
- Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git
- Applying SOLID Principles
- MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries
- Jetpack Compose
- Working in a modularized codebase
- UI testing
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Please do keep an eye on our website for future roles.