£600 Per day
Inside
Hybrid
London, UK
Summary: The Android Engineer role involves developing secure and scalable Android applications using Kotlin and Java within a dynamic team. The position requires a collaborative approach to enhance digital services and contribute to technological transformation. Candidates should have a strong background in mobile technology and user experience. This is a contract position based in the UK, specifically in Leeds or London, with a hybrid working model.
Key Responsibilities:
- Develop and maintain Android applications using Kotlin and Java.
- Apply best practices in Android UI design, architecture, and modular development.
- Build scalable apps using multi-module architecture, Jetpack Compose, and asynchronous programming (Coroutines).
- Implement dependency injection using Dagger or Hilt.
- Optimize mobile experiences across different devices and Android versions.
Key Skills:
- Familiarity with Android open-source libraries and tools for optimization and benchmarking.
- Experience with unit testing, UI testing, and snapshot testing.
- Solid understanding of MVVM architecture and software design principles (SOLID, DRY).
- Experience working with RESTful APIs.
- Proven collaboration with product and design teams to deliver intuitive user experiences.
- Proficient with Git and version control workflows.
- Exposure to Agile practices, continuous integration, and automated testing frameworks (eg, TDD, BDD).
- Strong communication skills and a collaborative mindset.
- Experience mentoring or providing technical guidance is a plus.
Salary (Rate): £600 per day
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Android Engineer
Location: UK (Leeds/London)
Contract Type: Contract & INSIDE IR35
Working Model: Hybrid (Minimum 2 days onsite per week)
Duration: 6 months
Compensation: Market rates
About the Opportunity
Join a dynamic team focused on building secure, scalable Android applications that make a real-world impact. This role is ideal for engineers who are passionate about mobile technology, user experience, and delivering high-quality solutions in a collaborative environment.
We are seeking skilled Android Engineers with strong Kotlin and Java expertise to design and deliver robust, user-friendly mobile applications. You'll be part of a collaborative team working on projects that enhance digital services and contribute to wider technological transformation.
Key Responsibilities
- Develop and maintain Android applications using Kotlin and Java.
- Apply best practices in Android UI design, architecture, and modular development.
- Build scalable apps using multi-module architecture, Jetpack Compose, and asynchronous programming (Coroutines).
- Implement dependency injection using Dagger or Hilt.
- Optimize mobile experiences across different devices and Android versions.
Desirable Skills & Experience
- Familiarity with Android open-source libraries and tools for optimization and benchmarking.
- Experience with unit testing, UI testing, and snapshot testing.
- Solid understanding of MVVM architecture and software design principles (SOLID, DRY).
- Experience working with RESTful APIs.
- Proven collaboration with product and design teams to deliver intuitive user experiences.
- Proficient with Git and version control workflows.
Exposure to Agile practices, continuous integration, and automated testing frameworks (eg, TDD, BDD).
- Strong communication skills and a collaborative mindset.
- Experience mentoring or providing technical guidance is a plus
Send your CV now for consideration. Interviews to be held as early as next week.