Software Engineer - Kotlin/Android (Store Fulfilment)
TescoAbout the role
As part of the store distribution engineering team, you will get the opportunity to work on the software applications and services that ensure our stores have the products our customers need. The work you do will improve the colleague experience in our depots and drive improved efficiencies to our extensive fulfilment network. And when it comes to ideas, we’re as ambitious as you are.
We are actively seeking a Software Development Engineer to contribute to the delivery of innovative solutions for the Group Distribution Platform.
The ideal candidate will have solid experience in Android application development, strong problem-solving skills, and a passion for creating high-quality mobile experiences. In this role, you will design, develop, test, and maintain Android applications, working closely with cross-functional teams to deliver scalable and reliable solutions. Operating in a fast-paced agile environment, you will focus on code quality, security, performance, and user experience while continuously enhancing both the platform and development practices.- Up to 20% yearly salary bonus – based on both individual and business performance
- Permanent contract from the go – as a sign of our trust in your abilities
- Tax-deductible expenses (IP)
- Private healthcare (LuxMed)
- Cafeteria & Multisport
- Additional 4 days of paid leave to support your well-being and family life
- Increase in annual leave (from 20 to 25 days) for those not yet eligible for the full holiday entitlement
- Learning opportunities – certified technical training and a learning platform (Udemy)
- Back-to-school day – 1 day off for parents of primary school children
- Fertility leave – up to 2 weeks of paid leave for IVF treatment
- Sports activities with a personal trainer in the office
- Referral bonus
- MacBook as your work tool
- If that sounds exciting, then we'd love to hear from you.
We operate in a DevOps philosophy. We take responsibility for the software through its entire lifecycle. We practice continuous integration, delivery, and support of our code through to production and beyond.
Whilst specific responsibilities will be dependent upon the changing needs of the Tesco business, the following provides an overview of the role’s key responsibilities and measures:
* Be a coder; review and contribute code.
* Design: design, propose and review architecture design.
* Focus on performance, availability, reliability, and security.
* Cross-platform, lightweight & mobile-first progressive web applications by design.
* Contribute to the definition of features for services owned by your team.
* Effectively communicate your and your team’s progress to your team members, your Manager, and wider Tesco colleagues.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s