Job Description
Senior iOS Software Engineer (Architecture & Hands-on Focus)
Austin, TX (Onsite)
About the Role
We are looking for a hands-on Senior iOS Software Engineer who can go beyond feature delivery and demonstrate deep technical ownership, strong architectural thinking, and problem-solving ability.
This role is best suited for engineers who:
- Have personally designed and implemented complex systems
- Can explain technical decisions and trade-offs clearly
- Are comfortable working at both architecture and implementation depth
- Take ownership of challenging engineering problems end-to-end
Minimum Requirements
- 12+ years of total mobile / iOS development experience
- Strong hands-on coding experience in Swift
- Proven ability to own features end-to-end in production systems
- Experience working in large-scale or complex codebases
- Strong proficiency in UIKit and working experience with SwiftUI in production
- Demonstrated experience designing scalable architectures in large apps
- Solid understanding of: app lifecycle, view rendering, Auto Layout, accessibility and localization
- Ownership mindset with confidence in technical discussions