Lead Software Engineer - IOS

Lowe's

India

On-site

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

On-site gym
On-site clinic

Job summary

Lowe's Bengaluru team seeks an experienced Lead iOS Engineer toshape and deliver enterprise-scale iOS apps. You will drive architecture, standards, and end-to-end delivery across product, UX, backend, QA, and platform teams.

You'll own performance, security, and CI/CD practices, collaborating on checkout, commerce, and transaction-oriented solutions for Lowe's customers.

Qualifications

  • Bachelor's degree in engineering, Computer Science, CIS, or related field.
  • 8+ years of experience in iOS development.
  • Experience leading enterprise iOS projects and CI/CD practices.

Responsibilities

  • Lead design and implementation of scalable iOS apps using Swift/SwiftUI/UIKit.
  • Provide architectural direction and enforce engineering standards.
  • Own end-to-end delivery from design to production support.
  • Collaborate with Product, UX/UI, Backend, QA, and DevOps teams.
  • Define reusable components and architecture patterns across the team.
  • Integrate with RESTful APIs, authentication, and payment services.

Skills

Swift
SwiftUI
UIKit
iOS Frameworks
iOS Architecture
Concurrency

Education

Bachelor's degree in engineering, Computer Science, CIS, or related field

Job description

Innovate in Bengaluru

This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, collaborative workspaces, an on-site gym and clinic, and other perks to enhance your work experience.

About Lowe's

Lowe's Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates.

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. For more information, visit www.lowes.co.in .

About the Team

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.

Drive seamless omnichannel expansion.

Our solutions are tested and trusted in real-world retail environments.

Effortlessly integrate with your existing systems.

I. Job Summary

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.

As a Lead Engineer, you will define technical standards, influence architecture, lead design and code reviews, mentor engineers, drive engineering excellence, and take end-to-end ownership of solution delivery. Experience building enterprise-scale retail, commerce, checkout, payment, or transaction-oriented applications is highly desirable.

II. Roles & Responsibilities
Core Responsibilities
  • Lead the design, architecture, development, and delivery of scalable, secure, and high-performing iOS applications using Swift, SwiftUI, UIKit, and modern iOS frameworks.
  • Provide technical leadership and architectural direction, ensuring solutions are maintainable, extensible, resilient, and aligned with enterprise engineering standards.
  • 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.
III. Years of Experience

8+ years of experience

IV. Education Qualification & Certifications
Required Minimum Qualifications

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

V. Skill Set Required
Core Technical Skills
  • Swift: Expert-level proficiency with a strong understanding of concurrency, memory management, protocols, generics, and modern Swift.
  • SwiftUI: Strong hands-on experience building scalable, reusable, and responsive UI components.
  • UIKit: Deep expertise in supporting complex and existing enterprise iOS applications.
  • iOS SDK / Apple Frameworks: Strong knowledge of native iOS frameworks, application lifecycle, navigation, notifications, storage, and device capabilities.
  • iOS Architecture: Strong understanding of MVVM, Clean Architecture, modular architecture, dependency injection, and separation of concerns.
  • Concurrency: Experience with Swift Concurrency, including async/await, actors, tasks, and performance-safe asynchronous prog
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – IOS
Lead Software Engineer – IOS

Lowe's Companies, Inc. • India

On-site
INR 4,200,000 - 6,500,000
On-site gym
On-site clinic
Cutting-edge technology workplace
Lead Software Engineer – IOS
Lead Software Engineer – IOS

Lowe's India • Bengaluru

On-site
INR 3,500,000 - 6,000,000
On-site gym
On-site clinic
Ultramodern office environment
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Senior Engineer Software – iOS [T500-23979]
Senior Engineer Software – iOS [T500-23979]

Albertsons Companies India • Bengaluru

On-site
INR 1,500,000 - 2,000,000
IOS Architect
IOS Architect

Tenarai • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior iOS Engineer
Senior iOS Engineer

Coforge • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Sr. Software Engineer - iOS (Swift) & Automation Testing
Sr. Software Engineer - iOS (Swift) & Automation Testing

Global Software Solutions Group • Bengaluru

On-site
INR 1,500,000 - 2,300,000
iOS Developer
iOS Developer

Wayfair • Bengaluru

Hybrid
INR 800,000 - 1,200,000
iOS Developer
iOS Developer

Sellergize Web Technology Services Pvt Ltd • Thane

Remote
INR 600,000 - 1,200,000
Senior iOS Engineer
Senior iOS Engineer

Deltatre • Mumbai

Hybrid
INR 1,800,000 - 3,200,000