Software Development Engineer II
Role Overview
Work as a React Native Software Development Engineer in an agile team on Tesco’s customer-facing mobile application.
Help shape product direction and develop scalable, performant, maintainable solutions for millions of customers.
Key Skills for This Role
Full Job Posting
About the role
Work as a React Native Software Development Engineer in an agile team on Tesco’s customer-facing mobile application.
Help shape product direction and develop scalable, performant, maintainable solutions for millions of customers.
Role responsibilities
- Develop Tesco UK mobile app capabilities that improve and personalize customer experience and ease of use in store.
- Work with a GraphQL backend and collaborate with Android and iOS developers and native development and platform teams.
- Provide mobile context for technology choices and address device limitations, network constraints, and fragmentation.
- Prototype solutions for ambiguous situations and outline paths from prototype to product.
- Provide technical leadership, develop colleagues’ technical knowledge, and improve team engineering practices.
Qualifications and experience
- Experience architecting complex mobile applications and extensive commercial React Native software development experience.
- BS/MS in Computer Science or equivalent; firm understanding of software development principles and mobile platform capabilities and limitations.
- Mobile accessibility experience; experience with the full development lifecycle from design and coding through deployment and maintenance.
- Understanding of or exposure to GraphQL API integration; exposure to the DevOps model.
- Experience in Lean and Agile environments and understanding of BDD, ATDD, and TDD principles.
- Teamwork, stakeholder influence, self-management, proactive ownership, relationship-building, and ability to drive solutions through production.
Work arrangement
- Tesco describes its work model as hybrid: colleagues spend 60% of the week collaborating in person at offices or local sites and the rest working remotely.
Rewards and benefits
- Tesco describes a rewards package with fixed pay, incentives, and benefits, including 30 days of leave and 10 national and festival holidays.
- Benefits described include retirement savings programmes, medical insurance for colleagues and family, mental health support, financial coaching, salary advances, and campus sports facilities.
About Tesco
Tesco says inclusion and equal opportunity are central to its workplace and that it offers accessible recruitment and reasonable interview adjustments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Tesco
Tesco Colleague - Hemel Hempstead Barnacres Express
Hemel Hempstead, GBR
Customer Delivery Driver - Bury St Edmunds Superstore
Bury St Edmunds, GBR
Customer Delivery Driver - Bury St Edmunds Superstore
Bury St Edmunds, GBR
Customer Delivery Driver - Gloucester Quedgeley Extra
Gloucester, GBR
Tesco Colleague - Farringdon Rd Express
London, GBR
Tesco Colleague - Phone Shops - Bellshill Extra
Bellshill, GBR
Tesco Colleague - Hemel Hempstead Barnacres Express
Hemel Hempstead, GBR
Customer Delivery Driver - Bury St Edmunds Superstore
Bury St Edmunds, GBR
Customer Delivery Driver - Bury St Edmunds Superstore
Bury St Edmunds, GBR
18T Delivery Driver
, IND
Customer Delivery Driver - Gloucester Quedgeley Extra
Gloucester, GBR