L

Lowe's

Runs home improvement stores for DIYers and pros

Lead Software Engineer - iOS

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Bachelor's degree in engineering, Computer Science, CIS, or a related field, or equivalent work experience in a related field.
  • At least 8 years of experience.
  • Expert-level proficiency with Swift, including concurrency, memory management, protocols, generics, and modern Swift.
  • Hands-on experience building scalable, reusable, and responsive UI components with SwiftUI.
  • Deep expertise supporting complex and existing enterprise iOS applications with UIKit.
  • Strong knowledge of native iOS frameworks, application lifecycle, navigation, notifications, storage, and device capabilities.
  • Strong understanding of MVVM, Clean Architecture, modular architecture, dependency injection, and separation of concerns.
  • Experience with Swift Concurrency, including async/await, actors, tasks, and performance-safe asynchronous programming.
  • Strong experience integrating RESTful services, JSON, authentication, error handling, and resilient networking.
  • Experience with Keychain, secure storage, authentication and authorization, encryption, certificate handling, and secure coding practices.
  • Strong experience with XCTest, unit testing, UI testing, mocking, testable architecture, and automation.
  • Experience with profiling, memory management, crash analysis, startup optimization, and network efficiency.
  • Experience with automated builds, testing, signing, provisioning, deployment, and App Store or enterprise release processes.

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 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 and transaction services, and enterprise systems.
  • Drive improvements in application performance, reliability, security, scalability, accessibility, and user experience.

Desired Qualifications

  • Ability to understand and maintain legacy iOS components written in Objective-C.
  • Familiarity with Combine and reactive application patterns where applicable.
  • Experience with Swift Package Manager and familiarity with CocoaPods for legacy applications.
  • Understanding of microservices, APIs, cloud platforms, scalability, and distributed systems.
  • Experience with crash reporting, application monitoring, logging, analytics, and production troubleshooting.
  • Understanding of VoiceOver, Dynamic Type, accessibility standards, and inclusive mobile experiences.
  • Understanding of caching, local persistence, synchronization, and offline-first patterns.
  • Experience working in Agile product teams and modern engineering delivery environments.
  • Ability to partner with UI/UX teams and translate Figma and design-system specifications into production experiences.
  • Experience building enterprise-scale retail, commerce, checkout, payment, or transaction-oriented applications.

About the Company

Lowe's

Runs home improvement stores for DIYers and pros

Lowe's runs home improvement stores across the United States, selling tools, lumber, appliances, paint, flooring and garden supplies to do-it-yourself homeowners and professional contractors. Shoppers can buy in its stores, on Lowes.com or through its app, with options for in-store pickup and delivery to homes and jobsites. Beyond products, Lowe's sells installation and home services for projects such as kitchens, flooring, roofing and water heaters, scheduled through its stores and website. It earns money mainly from merchandise sales, plus installation fees and its co-branded credit cards for consumers and businesses. Lowe's was founded in 1946 and is based in Mooresville, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Mooresville, NC
Founded
1946

Recently Posted Jobs

Explore more opportunities at Lowe's

See more jobs