93 Lowe's Jobs
5-13 years
₹ 8.5 - 35L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
1 vacancy
Senior Software Engineer
Lowe's
posted 6hr ago
Flexible timing
Key skills for the job
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 Lowe s India: At Lowes India, we are the enablers who help create an engaging customer experience for our $97 billion home improvement business at Lowes. Our 4000+ associates work across technology, analytics, business operations, finance & accounting, product management, and shared services. We leverage new technologies and find innovative methods to ensure that Lowes has a competitive edge in the market.
To know more about Lowes India, visit Lowes.co.in
Are you passionate about mobile technology and eager to be a part of a large-scale digital transformationAs a Senior iOS Engineer at Lowe s, you ll join a global team that embraces an open engineering culture with collaborative decision-making. You will work alongside talented mobile software engineers to create complex, secure, and high-quality mobile applications that offer best-in-class customer experiences.
You will play a key role in designing, developing, and maintaining native iOS applications, contributing to the entire software lifecycle. This position involves working closely with product managers, UX designers, and other engineers across the US and India, helping to shape the future of our consumer mobile app experiences.
Key Responsibilities:
- Develop and Maintain iOS Applications: Collaborate with architects and other team members to create flexible, scalable, and maintainable iOS apps.
- Code Quality and Testing: Write and execute unit tests and automated UI tests using XCTest and XCUITest to identify issues and ensure software meets functional requirements. Participate in code reviews to uphold high standards and best practices.
- Full Lifecycle Participation: Contribute to all phases of the software development lifecycle, including design, development, testing, deployment, and maintenance. Provide technical guidance and coaching to team members.
- Cross-Functional Collaboration: Partner with product management, UX designers, and engineers to deliver user-focused mobile applications.
- Continuous Improvement: Advocate for best practices in development, testing, and deployment processes, and stay updated with the latest trends and innovations in iOS development.
- Drive Innovation: Share insights and propose new ideas to enhance the iOS consumer mobile application.
Skills and Qualifications:
- Educational Background: Bachelor s Degree in Computer Science, CIS, or a related field.
- Experience:
- 5+ years of iOS software development experience, including strong proficiency in Swift and Xcode.
- Familiarity with core frameworks like SwiftUI, UIKit, and Combine, as well as knowledge of Apple s Human Interface Guidelines (HIG)
- Expertise in deploying apps to the Apple App Store, with a deep understanding of the Xcode build system.
- Experience using dependency managers such as CocoaPods, Carthage, or Swift Package Manager.
- Testing and Quality Assurance:
- Proficient in test-driven development (TDD) and writing unit and UI tests using XCTest and XCUITest.
- Knowledge of continuous integration/continuous delivery (CI/CD) processes, with tools like Jenkins or GitHub Actions.
- Agile Experience:
- Comfortable working in an Agile/Scrum environment and adapting quickly to evolving requirements.
- Technical Skills:
- Strong understanding of architectural patterns such as MVVM, MVP, or VIPER.
- Familiarity with networking frameworks (e.g., URLSession, Alamofire) and data persistence (e.g., Core Data, Realm).
- Experience with security best practices for iOS, including encryption and secure data storage.
- Familiarity with accessibility standards and implementing inclusive design practices.
- Strong problem-solving abilities, with excellent verbal and written communication skills.
- Passionate about continuous learning, innovation, and knowledge sharing.
- Ability to lead initiatives, mentor junior developers, and collaborate with global teams.
Preferred Skills:
- Leadership: Experience mentoring other developers or leading a project team.
- Cloud and Backend Integration: Knowledge of RESTful APIs
- DevOps Knowledge: Familiarity with automated build and release processes.
If you are excited about building exceptional mobile experiences and driving innovation in a collaborative environment, Lowes offers the opportunity to grow your skills and make a meaningful impact. Join us and help shape the next generation of consumer mobile applications.
Lowe s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, 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 state or local law. Lowe s wishes to maintain appropriate standards and integrity in meeting the requirements of the Information Technology Act s privacy provisi
Lowes 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.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Lowe's Senior Software Engineer roles with real interview advice
- Good opportunity to learn the domain especially if you are into Payments or Tax - Good opportunity to work on latest tech stack
- Voicing our opinions during one on one's with manager is not heard and implemented accordingly - Compensation for existing employees are below par compared to new joinees for the same role - Work life balance would be badly affected depending on the team we are in. But in general, India's employees may not enjoy a perfect work life balance compared to the US
Read 86 reviews