Android Mobile Engineer
Job description
Halian Technology are searching for an Android Mobile Engineer to join our client’s forward-thinking mobile team. Our client is one of the UK’s most trusted and innovative omni-channel retailers, where technology and customer experience go hand in hand.
If you’re passionate about delivering high-quality mobile experiences and want to work with modern tools, great people, and at a company where learning and development are core values—this is the role for you.
Key Responsibilities:
• Lead Android engineering efforts on customer-facing apps used by millions across the UK.
• Influence architecture and development strategy within a high-performing Agile squad.
• Provide technical assurance and guidance across complex, high-impact projects.
• Collaborate cross-functionally with iOS Engineers, BAs, QAs, Designers, and UX Specialists.
• Champion Android best practices including Accessibility, CI/CD, TDD, and clean architecture.
• Support and mentor junior engineers, contributing to their growth and the wider community.
• Actively contribute to technical decision-making and project shaping from inception to release.
Key Requirements:
• Extensive experience in native Android development using Kotlin and Java.
• Strong grasp of MVVM, MVP, and modern Android architecture patterns.
• Deep understanding of TDD, pair programming, and Agile methodologies (Scrum/Kanban).
• Proficient with CI/CD tools and practices.
• Track record of leading teams or making key technical decisions on mobile projects.
• Demonstrable knowledge of REST APIs and performance optimisation.
• Committed to accessibility standards and inclusive design.
Desirable Skills:
• Familiarity with tools like Postman, Charles/Proxyman, Bitrise, or GitLab CI.
• Awareness or exposure to iOS development (Swift), GraphQL, microservices, or cloud platforms (AWS, GCP, Azure).
• Understanding of modern front-end technologies like React/Redux or experience in backend services (Java/Kotlin).
• Passion for UX and a customer-centric approach to development.
Why Join?
• Flexible hybrid working: Work remotely with occasional visits to the office
• Opportunities for continuous learning, growth, and internal mobility.
• A supportive, inclusive environment with strong engineering culture.
• Competitive salary and benefits package.
• Work on apps and digital products used by millions across the UK.
Apply now and become part of a thriving community where your code will make a real difference.
• Please note you must have full UK work rights to be considered for this position*