Jobs › Companies › Lowe's › Lead Software Engineer – IOS

À propos de ce poste Lead Software Engineer – IOS chez Lowe's

Lowe's · Sur site · IND LBT

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 programming.
  • REST API Integration: Strong experience integrating RESTful services, JSON, authentication, error handling, and resilient networking.
  • Application Security: 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.
  • CI/CD & Release Management: Experience with automated builds, testing, signing, provisioning, deployment, and App Store/enterprise release processes.

Secondary Skills – Desired

  • Objective-C: Ability to understand and maintain legacy iOS components.
  • Combine / Reactive Programming: Familiarity with reactive application patterns where applicable.
  • SPM / Dependency Management: 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.
  • Observability: Experience with crash reporting, application monitoring, logging, analytics, and production troubleshooting.
  • Accessibility: 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.

Prêt à postuler chez Lowe's ?
Postuler chez Lowe's

À propos de Lowe's

We’re glad you’re interested in building your career with us. Lowe’s is dedicated to service, which begins with serving our associates. Lowe’s team members enjoy exceptional benefits and opportunities to grow their skills. Apply today and start your career on a strong foundation. Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 35 home improvement company serving approximately 20 million customers weekly in the United States and Canada. With fiscal year 2020 sales of nearly $90 billion, Lowe’s and its related businesses operate or service more than 2,200 home improvement and hardware stores and employ over 300,000 associates. Based in Mooresville, N.C., Lowe’s supports the communities it ser

Voir tous les emplois chez Lowe's →

Emplois similaires

LO
Lead Software Engineer - Android /React Native
Lowe's
⚡ Postuler tôt IND LBT Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Last Energy
Lead Systems Engineer
Last Energy
⚡ Postuler tôt Austin, TX Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Stitch Fix
Lead Engineer - Product Catalog Team
Stitch Fix
⚡ Postuler tôt Remote, USA · lieu restreint $125,000–$186,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Stitch Fix
Industrial Engineering Lead
Stitch Fix
⚡ Postuler tôt Lithia Springs, GA Sur site $96,000–$128,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
NL
Tech Lead, Application Development – Product & Inforce Systems
National Life Insurance Company
⚡ Postuler tôt Addison, TX; Montpelier, VT Sur site $106,875–$156,750
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
NL
Sr Cloud Platform & Site Reliability Engineering Lead
National Life Insurance Company
⚡ Postuler tôt Addison, TX; Montpelier, VT Sur site $136,875–$200,750
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
Reddit
Lead Client Partner, Global Strategic Accounts (Tech)
Reddit
⚡ Postuler tôt Los Angeles, CA; New York City... Sur site $142,200–$199,100
● Nouveau 👁 Vu ✓ Postulé il y a 8 h
Reddit
Lead Forward Deployed Engineer (AI Enablement)
Reddit
⚡ Postuler tôt Remote - United States · lieu restreint $194,600–$272,400
● Nouveau 👁 Vu ✓ Postulé il y a 8 h
Klaviyo
Senior Lead Software Engineer - Data Platform
Klaviyo
⚡ Postuler tôt Boston, MA Sur site $216,000–$324,000
● Nouveau 👁 Vu ✓ Postulé il y a 13 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Lowe's

Voir tous les emplois chez Lowe's →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit