Job Description
Android Software Engineer – Fully Remote - £370 – £405 Per Day – Contract
Overview:
We are seeking an experienced Android Software Engineer to join our team and play a critical role in migrating an Android codebase to the latest frameworks and secure design patterns.
- Work on large-scale, high-impact projects that improve the performance, reliability, and scalability of mobile applications used by millions of users globally.
- Collaborate with a specialized Mobile Infrastructure team to address complex infrastructure challenges across multiple applications.
- Contribute to consumer-focused PREQ (Performance, Reliability, Efficiency & Quality) initiatives, alongside a senior team of top mobile engineers.
Role & Responsibilities:
- Design, implement, maintain, and test Android applications and systems.
- Refactor and improve Android codebases to enhance user sessions and application performance.
- Develop high-quality, well-tested code and collaborate with cross-functional teams for seamless integration.
- Analyse and solve challenging mobile infrastructure issues using cutting-edge tools and frameworks.
Skills & Experience:
- 5+ years of Android development experience, including work on large-scale apps.
- Strong proficiency in Java (Kotlin experience is a plus).
- Expertise in Android frameworks, storage solutions, and client database adapters.
- Experience beyond UI, with hands-on involvement in building apps from the ground up.
- Good-to-Have Skills:
- Familiarity with frameworks and libraries such as Gradle, Maven, JUnit, and Mockito.
- Proficiency with command-line interfaces (CLI) and version control systems like Git and Mercurial.
- A detail-oriented approach with a proven ability to write clean, testable, and maintainable code.
Contract Details:
- Rate – £370 - £405 per day
- Contract length – 9 months
- Payroll: Inside IR35 / PAYE
- Holiday pay