
Android Engineer
Takeaway.com
full-time
Posted on:
Location Type: Office
Location: Bristol • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Collaborate with engineering teams and Product Managers in workshops to define new product features.
- Consistently deliver high-quality software that meets team best practices and expectations.
- Take complete ownership of components, managing timelines and communicating progress.
- Share progress and ideas with your team and contribute to the growth of the Android guild.
- Support changes all the way through to proving they work well in production.
Requirements
- Strong development experience using Kotlin, including integration and unit testing.
- Strong understanding and experience with Android architecture (multi-modules, Dependency Injection, MVVM).
- Proficiency in building user interfaces with Jetpack Compose.
- Proven experience integrating with server-side APIs within a Microservices architecture.
- Hands-on experience with CI/CD pipelines.
- A solid understanding of developing software using isolated and reusable components.
- A keen eye for code design, prioritising efficiency and readability.
- Knowledge and experience with experimentation and A/B testing.
- Excellent communication & collaboration skills.
Benefits
- Inclusion, Diversity & Belonging
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinAndroid architectureDependency InjectionMVVMJetpack ComposeMicroservices architectureCI/CD pipelinesisolated componentsreusable componentsA/B testing
Soft Skills
communicationcollaborationownershipcode designefficiencyreadability