£50 Per hour
Inside
Remote
United Kingdom
Summary: The Android Engineer role is a 6-month remote contract position focused on developing and scaling features for a high-visibility mobile app used globally. The position requires collaboration with cross-functional teams to enhance user experience and implement modern Android frameworks. Candidates should have extensive experience in Android development, particularly with Kotlin and Jetpack libraries. The role emphasizes innovation and teamwork within a dynamic agile environment.
Key Responsibilities:
- Design, build, and maintain advanced Android applications with a focus on performance, scalability, and user experience.
- Collaborate closely with product managers, designers, and backend engineers to deliver new features and improvements.
- Work with modern Android frameworks such as Jetpack Compose and Kotlin Coroutines.
- Implement mobile architectures such as MVVM/MVI and write maintainable, clean, and reusable code.
- Ensure app quality through unit tests, automated UI tests, and thorough code reviews.
- Enhance user experiences across localization, accessibility, and multi-device support (phone and tablet).
- Utilize Google APIs (e.g., Maps, Location) and Android hardware features like camera to deliver engaging features.
- Track work progress and collaborate with the team using Agile practices, Git, and Jira.
- Contribute ideas for future improvements and technical excellence.
Key Skills:
- 4+ years of professional experience as an Android Engineer.
- Strong expertise in Kotlin and working knowledge of Java.
- Hands-on experience with Jetpack Compose and Jetpack libraries (Navigation, ViewModel, LiveData, Data Binding).
- Deep knowledge of Coroutines and/or RxJava.
- Expertise in Retrofit and working experience with GraphQL APIs.
- Strong understanding of MVVM or MVI architecture.
- Experience in Hilt/Dagger for dependency injection.
- Proven skills in writing high-quality tests using JUnit, Mockito, and UI test automation (Appium).
- Exposure to Google Play APIs (Maps, Location) and Android hardware integration (camera).
- Practical knowledge of accessibility standards, localization, and internationalization.
- Excellent communication, self-management, and teamwork skills in a remote setup.
Salary (Rate): £50 per hour
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Android Engineer (6-Month Contract, Remote – EMEA) We are seeking an experienced Android Engineer to join our mobile team on a 6-month contract basis. This role offers the opportunity to work remotely within the EMEA region, contributing to a high-visibility mobile app used by millions of people every day around the world. You will play a key part in developing and scaling new features, improving accessibility and localization for international users, and ensuring seamless mobile experiences on both phones and tablets. You will be working in a dynamic, agile team environment where innovation, experimentation, and collaboration are encouraged.
What You’ll Do
- Design, build, and maintain advanced Android applications with a focus on performance, scalability, and user experience.
- Collaborate closely with product managers, designers, and backend engineers to deliver new features and improvements.
- Work with modern Android frameworks such as Jetpack Compose and Kotlin Coroutines.
- Implement mobile architectures such as MVVM/MVI and write maintainable, clean, and reusable code.
- Ensure app quality through unit tests, automated UI tests, and thorough code reviews.
- Enhance user experiences across localization, accessibility, and multi-device support (phone and tablet).
- Utilize Google APIs (e.g., Maps, Location) and Android hardware features like camera to deliver engaging features.
- Track work progress and collaborate with the team using Agile practices, Git, and Jira.
- Contribute ideas for future improvements and technical excellence.
Must-Have Skills
- 4+ years of professional experience as an Android Engineer.
- Strong expertise in Kotlin and working knowledge of Java.
- Hands-on experience with Jetpack Compose and Jetpack libraries (Navigation, ViewModel, LiveData, Data Binding).
- Deep knowledge of Coroutines and/or RxJava.
- Expertise in Retrofit and working experience with GraphQL APIs.
- Strong understanding of MVVM or MVI architecture.
- Experience in Hilt/Dagger for dependency injection.
- Proven skills in writing high-quality tests using JUnit, Mockito, and UI test automation (Appium).
- Exposure to Google Play APIs (Maps, Location) and Android hardware integration (camera).
- Practical knowledge of accessibility standards, localization, and internationalization.
- Excellent communication, self-management, and teamwork skills in a remote setup.
Nice-to-Have
- Backend/service development experience with databases, APIs, Kubernetes.
- Previous experience building apps at global scale for international audiences.
Why Join
- This is a great opportunity to:
- Work on an internationally recognized social and community-driven mobile product impacting millions daily.
- Be part of a fast-paced, collaborative, and innovative team environment.
- Gain exposure to cutting-edge Android frameworks and modern mobile engineering practices.
- Enjoy the flexibility of a remote, contract-based role with competitive compensation.
Duration: 6 months (possible extension)
Location: Remote (within EMEA region)
Pay: £45–50 per hour Umbrella / £40 per hour + holiday benefit PAYE