Negotiable
Outside
Remote
London, UK
Summary: The role of Android Developer involves designing, developing, and maintaining Android applications using Kotlin for a global media organization. This position is fully remote and classified as outside IR35, allowing for flexible working arrangements. The developer will work collaboratively with cross-functional teams to implement new features and ensure high-quality application performance. A strong background in Android development and proficiency in relevant technologies is essential for success in this role.
Key Responsibilities:
- Design, develop, and maintain Android applications using Kotlin.
- Implement and maintain mocking frameworks to support unit testing and application reliability.
- Collaborate with cross-functional teams including designers, product managers, and Back End engineers to define and implement new features.
- Optimise application performance and ensure high-quality UI/UX standards.
- Identify and fix bugs, performance bottlenecks, and security vulnerabilities.
- Write clean, maintainable, and efficient code following best practices.
- Stay up to date with the latest Android development trends, tools, and frameworks.
Key Skills:
- 3+ years of experience in Android development.
- Strong proficiency in Kotlin.
- Experience with mocking frameworks (e.g., Mockito, MockK) for unit testing.
- Familiarity with Android architectural patterns such as MVVM, MVP, or MVI.
- Experience with RESTful APIs and third-party integrations.
- Knowledge of Jetpack components, Compose, and dependency injection frameworks (e.g., Dagger/Hilt).
- Proficiency in Git and version control systems.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT