Senior Software Engineer – Mobile (iOS)

Macy's

Johns Creek (GA)

On-site

USD 130,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Macy's in Johns Creek, GA is seeking a Senior iOS Developer to lead the design and development of high-performance mobile apps for a fast-paced retail environment.

You will work closely with product, design, and backend teams to deliver seamless customer experiences across browsing, shopping, checkout, and post-purchase journeys while mentoring junior engineers and shaping engineering best practices.

Qualifications

  • 6+ years of iOS development experience.
  • Strong proficiency in Swift, SwiftUI, UIKit.
  • Experience with RESTful APIs.
  • Dependency injection and modular architecture.
  • Experience publishing apps on the App Store.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain advanced iOS applications using Swift / SwiftUI / UIKit.
  • Lead end-to-end feature development for retail use cases such as Product Discovery (PDP, search, recommendations).
  • Collaborate with cross-functional teams (Product, UX, Backend, QA).
  • Integrate REST APIs and ensure efficient data handling.
  • Optimize app performance, scalability, and responsiveness.
  • Implement analytics, A/B testing, and personalization features.
  • Ensure high-quality code through code reviews, unit/UI testing.
  • Mentor junior engineers and contribute to engineering best practices.
  • Participate in release cycles, CI/CD pipelines, and App Store deployments.

Skills

iOS development
Swift
SwiftUI
UIKit
RESTful APIs
Dependency injection
Modular architecture
Performance optimization
App Store publishing
Debugging

Tools

Xcode

Job description

We are looking for a Senior iOS Developer to lead the design and development of high-performance, scalable mobile applications in a fast-paced retail/eCommerce environment. You will work closely with product, design, and backend teams to deliver seamless customer experiences across browsing, shopping, checkout, and post-purchase journeys.

This role requires strong technical expertise, a product mindset, and experience building consumer-facing apps at scale.

Key Responsibilities
  • Design, develop, and maintain advanced iOS applications using Swift / SwiftUI / UIKit
  • Lead end-to-end feature development for retail use cases such as Product Discovery (PDP, search, recommendations)
  • Collaborate with cross-functional teams (Product, UX, Backend, QA)
  • Integrate REST APIs and ensure efficient data handling
  • Optimize app performance, scalability, and responsiveness
  • Implement analytics, A/B testing, and personalization features
  • Ensure high-quality code through code reviews, unit/UI testing
  • Mentor junior engineers and contribute to engineering best practices
  • Participate in release cycles, CI/CD pipelines, and App Store deployments
Required Skills & Experience
  • 6+ years of iOS development experience
  • Strong proficiency in:
  • Swift, SwiftUI, UIKit
  • Experience with:RESTful APIs
  • Dependency injection and modular architecture
  • Hands-on experience with:
  • Performance optimization (memory, networking, rendering)
  • Experience publishing apps on the App Store
  • Strong debugging and problem-solving skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer
iOS Engineer

Agility Partners • Cincinnati (OH)

On-site
USD 120,000 - 160,000
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

On-site
USD 120,000 - 150,000
Sr. Mobile iOS Developer
Sr. Mobile iOS Developer

blueStone • Atlanta (GA)

On-site
USD 90,000 - 120,000
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Senior iOS Developer (10+years of exp)
Senior iOS Developer (10+years of exp)

TEK NINJAS • Plano (TX)

On-site
USD 100,000 - 140,000
iOS Developer
iOS Developer

Compunnel, Inc. • New York (NY), Northern (KY)

Hybrid
USD 110,000 - 170,000
Software Engineer (iOS)
Software Engineer (iOS)

Hilton Software • Town of Florida (NY)

On-site
USD 80,000 - 120,000
Senior iOS Software Developer (Remote)
Senior iOS Software Developer (Remote)

Remotestar • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
iOS Software Engineer -Swift/Payment/Finance/Crypto apps
iOS Software Engineer -Swift/Payment/Finance/Crypto apps

Resiliency LLC • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Lead iOS Engineer - Retail Apps
Senior Lead iOS Engineer - Retail Apps

TechDigital Group • Bolingbrook (IL)

On-site
USD 100,000 - 130,000