Software Engineer - Swift/IOS
Listed on 2026-01-01
-
Software Development
Software Engineer, Full Stack Developer
Join to apply for the Software Engineer - Swift/IOS role at Lowe's Companies, Inc.
Your ImpactAs a Software Engineer working on mobile iOS application development for Lowe's Pro Tooling, you’ll transform business needs into innovative software solutions. You will use a variety of computing environments to develop and deploy logical applications, from building intuitive UI to developing microservices with cloud-native technologies. The creative solutions you build will impact thousands of our customers and associates daily.
Work with a Winning TeamAs part of a Fortune 50 company and retail leader, your work can change an entire industry. Our CEO is a forward‑thinker when it comes to tech, and with one of Forbes Top 50 CIOs leading the charge, you can work knowing you’ll have access to the data, tools, and support few other companies can offer. Our teams are structured around the engineer, giving you the support you need to do your best work.
Since we’ve been in business for over 100 years, we’ve built an excellent track record of growth and success.
This position is based at our on‑site Tech Hub in Charlotte, North Carolina. Lowe's Tech Hub is an ultramodern work environment, complete with cutting‑edge technology, collaborative work spaces, an on‑site barista and Zen Garden, and other perks to enhance your work experience.
Key Responsibilities- Collaborate with product teams to interpret business requirements and design logical, maintainable software solutions based in iOS using Swift/Swift‑UI leveraging Xcode and Stash.
- Build and modify enterprise iOS applications for go‑to‑market deployment, focusing on performance, maintainability, and responsiveness across varied computing environments.
- Apply test‑driven and behavior‑driven development methodologies; perform thorough testing and code reviews to ensure integrity, scalability, and defect reduction.
- Use tools such as Charles Proxy or Proxyman for debugging and root cause analysis; contribute reusable libraries to boost cross‑functional engineering productivity.
- Bachelor’s degree in computer science, computer information systems, or related field, or equivalent years of experience.
- 2 years of experience in software development or a related field.
- 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development.
- 2 years’ experience working with front‑end technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or Dev Ops.
- 2 years of experience writing technical documentation in a software environment and developing and implementing business systems within an organization.
- 401k with up to 4.25 % match
- Discounted Employee Stock Purchase Plan (15 % discount of strike price)
- Tuition‑Free Education
- 10‑Week Maternity/Parental Leave
- 10 % Associate Discount
For information about our benefit programs and eligibility, please visit
About Lowe'sLowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week, with total fiscal year 2024 sales of more than $83 billion. Lowe’s employs approximately 300 000 associates and operates over 1 700 home improvement stores, 530 branches and 130 distribution centers. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need.
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.
Seniority Level- Entry level
- Full‑time
- Information Technology and Engineering
- Retail
Pay Range: $75,300.00 – $ annually. Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience. For information regarding our benefit programs and eligibility, please visit
Referrals increase your chances of interviewing at Lowe's Companies, Inc. by 2×.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).