Remote Position

Staff iOS Engineer

🌍 Remote · United States 💼 Full-time

About the Role

American Eagle Outfitters is seeking a Staff iOS Engineer to serve as the technical anchor for its iOS platform. The position requires a systems-oriented engineer who can define scalable architecture, establish the long-term technical roadmap, solve difficult performance and concurrency problems, and mentor other engineers. Deep architecture experience is imperative.

Key Responsibilities

Architectural Leadership

  • Design and evolve scalable iOS architecture.
  • Define architectural standards and patterns across the application.
  • Determine appropriate use of SwiftUI versus UIKit.
  • Guide modernization of legacy components.

Performance & Concurrency

  • Lead implementation of modern Swift concurrency.
  • Identify and eliminate memory leaks.
  • Optimize main-thread performance.
  • Design applications capable of maintaining performance as complexity increases.

Technical Strategy

  • Partner with Product and Design to evaluate technical feasibility.
  • Translate product concepts into scalable technical solutions.
  • Mentor engineers and resolve complex technical disagreements.
  • Conduct high-level architectural code reviews.
  • Produce Technical Design Documents.

AI Engineering

  • Define AI-assisted engineering workflows.
  • Configure MCP servers.
  • Design architectures that support AI agents and developer automation.

Testing

  • Own end-to-end software quality.
  • Establish automated and manual testing practices.

Technical Environment

  • Swift
  • SwiftUI
  • UIKit
  • Swift Concurrency
  • Generics / Protocols
  • SwiftData
  • Core Data
  • Data synchronization and migrations
  • MCP
  • AI agents and development workflows

Requirements

  • 8+ years of professional iOS engineering experience.
  • 3+ years in architectural or technical-leadership roles.
  • Expert Swift knowledge.
  • Large-scale iOS architecture experience.
  • Ability to influence across technical and nontechnical teams.
  • AI workflow and MCP experience.
Apply Now →

More Open Positions

Explore similar remote opportunities