Software/Scrum team lead (Bengaluru)

Software/Scrum team lead (Bengaluru)

03 Nov
|
Lowe's India
|
Bengaluru

03 Nov

Lowe's India

Bengaluru

This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, cooperative workspaces, an on-site gym and clinic, and other perks to enhance your work experience.
Based in Bengaluru, Lowe's India develops innovative technology products and solutions and delivers business capabilities to provide the best omnichannel experience for Lowe's customers. Lowe's India employs over 4,200 associates across technology, analytics, merchandising, supply chain, marketing, finance and accounting, product management and shared services.
Lowe's India actively supports the communities it serves through programs focused on skill-building, sustainability and safe homes. At Lowe's Commerce Solutions, we empower businesses with cutting-edge technology solutions, proven at scale, to accelerate growth, enhance omnichannel customer experience, and optimize operations. We offer a comprehensive suite of modular, easily integrable and cost-effective solutions, including checkout systems, retail SaaS, and AI-powered products, to transform businesses for the future.
Elevate your retail digital transformation with Lowe's Commerce Solutions.
In this role, you will provide technical leadership and architectural direction across the iOS ecosystem, building robust applications using Swift, SwiftUI, UIKit, and modern iOS frameworks.
You will partner closely with Product, UX, Backend, QA, and Platform Engineering teams to translate complex retail and business requirements into intuitive, reliable, and seamless customer and associate experiences.
The ideal candidate brings deep expertise in iOS application architecture, API integration, performance optimization, security, automated testing, and CI/CD, along with a strong understanding of engineering best practices and the complete mobile development lifecycle.
Experience building enterprise-scale retail, commerce, checkout, payment,



or transaction-oriented applications is highly desirable.
Lead the design, architecture, development, and delivery of scalable, secure, and high-performing iOS applications using Swift, SwiftUI, UIKit, and modern iOS frameworks.
Take end-to-end ownership of iOS solutions—from technical design and development through testing, deployment, production support, and continuous improvement.
Collaborate closely with Product, UX/UI, Backend, Platform, QA, and DevOps teams to translate complex retail and commerce requirements into intuitive mobile experiences.
Define and enforce iOS engineering standards, reusable components, coding practices, architecture patterns, and development guidelines across the team.
Design and integrate applications with RESTful APIs, backend services, authentication platforms, payment/transaction services, and enterprise systems.
Drive improvements in application performance, reliability, security, scalability, accessibility, and user experience.
Years of Experience
~8+ years of experience

Bachelor's degree in engineering, Computer Science, CIS, or related field, or equivalent work experience in a related field.

Strong hands-on experience building scalable, reusable, and responsive UI components.
Experience with Swift Concurrency, including async/await, actors, tasks, and performance-safe asynchronous programming.
Solid experience integrating RESTful services, JSON, authentication, error handling, and resilient networking.
Experience with Keychain, secure storage, authentication/authorization, encryption, certificate handling,



and secure coding practices.
Testing: Strong experience with XC Test, unit testing, UI testing, mocking, testable architecture, and automation.
Performance & Reliability: Experience with profiling, memory management, crash analysis, startup optimization, and network efficiency.
Experience with automated builds, testing, signing, provisioning, deployment, and App Store/enterprise release processes.
Combine / Reactive Programming: Familiarity with reactive application patterns where applicable.
Experience with Swift Package Manager and familiarity with Cocoa Pods where required for legacy applications.
Backend / Cloud Concepts: Understanding of microservices, APIs, cloud platforms, scalability, and distributed systems.
Experience with crash reporting, application monitoring, logging, analytics, and production troubleshooting.
Understanding of Voice Over, Dynamic Type, accessibility standards, and inclusive mobile experiences.
Offline Capabilities: Understanding of caching, local persistence, synchronization, and offline-first patterns.
Agile / DevOps: Experience working in Agile product teams and modern engineering delivery environments.
UX Collaboration: Ability to partner with UI/UX teams and translate Figma/design-system specifications into production experiences.
Lowe's is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.
Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience.

📌 Software/Scrum team lead (Bengaluru)
🏢 Lowe's India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software/scrum team lead (bengaluru) / bengaluru