About the Company:
Tesco Bengaluru: We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business Services and Retail Technology & Engineering, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers. Tesco Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues.
Tesco Technology consists of people from a number of different backgrounds but having a common purpose to serve our shoppers a little better every day with our retail technological solutions. We shared a common interest in harnessing innovations in technology to enhance their shopping experience at Tesco stores. Whether making products, software or systems, our teams focuses on various aspects from taking strategic ownership of the architecture to delivering technological solutions such as design, testing, deployment, infrastructure, operation and security of the systems to ensure agile, smooth and safe operations. These help us to deliver the maximum business impact. Teams refine their internal processes to best fit their own needs, working to build core capabilities in application and services. We collaborate globally across teams to build end-to-end customer-facing solutions, as well as to share knowledge, experience, tools and techniques.
About the Role:
Software Development Managers (SDMs) establish and sustain the environment for development and delivery operations to exist and succeed. Their primary focus is to hire retain guide and develop our Engineers (SDEs/SEs/SAs etc) through creating and aligning individual's objectives and development plan alongside the goals of the wider team and business. They evolve the right tailored approaches to manage and develop their Engineers including regular 1-2-1 meetings identifying mentors or mentees and providing impromptu coaching and feedback inputs getting right mentorship to grow expertise etc. SDMs help split the scope of work across one or more Engineers depending on their strengths and areas of improvement. Apart for managerial skills we are looking for people who have a passion for Technology.
Responsibilities
- Strong debugging skills, including identifying memory leaks and performance bottlenecks using tools like Debugger, Instruments, etc.
- Familiarity with Object-Oriented Programming (OOP) principles, different architectural patterns, and their testability.
- Excellent command over Data Structures and Algorithms.
- Understanding of design for scalability, performance, and reliability.
- Two or more published iOS apps in the App Store.
- Experience working in an agile environment and project management tools like Jira.
- Familiarity with Apple Design guidelines, common mobile UX patterns, and anti-patterns.
Required Skills
Swift experience, proficiency with iOS libraries, debugging skills, OOP principles, Data Structures and Algorithms, design understanding, published iOS apps, agile experience, familiarity with Apple Design guidelines.
Proficiency with common iOS libraries like UIKit, Security, CFNetwork, CoreGraphics, XCTest, COCOPod etc.
Preferred Skills
SwiftUI experience, experience with project management tools like Jira.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Data Scientist
2026-05-30
PRODUCT DESIGNER F/H
2026-05-28
Front end Software Architect
2026-05-28
- Posted
- Jul 31, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bengaluru
- Company
- Tesco
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Data Scientist
2026-05-30
PRODUCT DESIGNER F/H
2026-05-28
Front end Software Architect
2026-05-28