> Markdown version of [/jobs/ext/2260499-android-software-engineer](https://www.wearedevelopers.com/jobs/ext/2260499-android-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Android Software Engineer - **Company:** Tesco PLC - **Location:** Welwyn Garden City, UK - **Salary:** £41,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Android Software Development, Continuous Integration, Backend, Kotlin, Front End Software Development - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815095968-android-software-engineer ## About the Role * Experience with Kotlin and/or Java. * Experience working in a collaborative team. * A background in Android development (ideally). ## Description Join to apply for the Android Software Engineer role at Tesco Technology. Tesco's Scan As You Shop service is an in-store experience that lets customers build their basket on a handheld device during their shopping journey so that they can keep a close eye on their budget and skip the queues at checkout. Since late 2021 we've brought the solution entirely in house, and we're now live in over 800 stores across the UK and the Republic of Ireland, with plans to move into Central Europe this year. About the role The engineering team owns the handset application built on Android OS and consumes data from our Retail Platform enterprise APIs, as well as a few different technology components that support the solution. All engineers in the team take ownership of both the frontend and backend systems within their remit. Responsibilities * Develop high-quality code that can lead to rapid delivery, following standard methodologies for continuous integration and delivery. * Support production systems, resolve incidents, and perform root-cause analysis. * Lead discussions on system design and understand the domain well enough to work with Product Managers to drive value. * Work efficiently with partners across the organisation to communicate and translate business needs into improvements in the product. Qualifications * Experience with Kotlin and/or Java. * Experience working in a collaborative team. * A background in Android development (ideally). Benefits * Annual bonus scheme of up to 20% of base salary. * Holiday starting at 25 days plus a personal day (plus bank holidays). * Private medical insurance. * 26 weeks maternity and adoption leave after 1 year of service at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, plus 4 weeks fully paid paternity leave. * Free 24/7 virtual GP service, Employee Assistance Programme (EAP), and free access to a range of experts to support mental wellbeing. About Us Our vision at Tesco is to become every customer's favourite way to shop, whether they are at home or on the move. Our core purpose is "Serving our customers, communities and planet a little better every day". We are proud of an inclusive culture where everyone feels able to be themselves. We celebrate diversity, recognise its value and opportunity, and are committed to providing a fully inclusive and accessible recruitment process. We offer diverse full-time and part-time working patterns across many business areas, combining office and remote working to create a blended pattern that works for everyone. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [100 times more frequent deployments: How did we create a high performance team?](https://www.wearedevelopers.com/videos/1069-100-times-more-frequent-deployments-how-did-we-create-a-high-performance-team) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)