iOS Developer
OverviewSenior iOS Developer with 10+ years of native experience, building and maintaining native iOS applications used for banking. Owns features from technical design through App Store or enterprise release and remains accountable for stability, performance, and quality after release. Onsite five days a week, delivering in close partnership with product, design, and backend engineering.Key ResponsibilitiesDesign, build, and maintain native iOS applications primarily in Swift (Objective C acceptable where required)Apply modern iOS architecture patterns, UIKit and/or SwiftUI, and recommended practicesIntegrate with backend services, secure authentication, and analytics platformsWrite unit and UI tests and keep coverage high on critical user journeysOwn the release path including staged rollout and post-release monitoringInvestigate production crashes and performance problems through to lasting fixCollaborate with design and product partnersContribute to shared iOS libraries and mobile delivery practicesMentor iOS engineers and raise the technical bar of the mobile teamRequired Qualifications10+ years of applied native iOS experienceStrong Swift skill at senior depth; Objective C experience is a plusDeep understanding of the iOS application lifecycle, memory management, and concurrencyExperience with networking, authentication, and local persistence on iOSAutomated testing practice across unit and UI layersExperience shipping applications through the App Store or enterprise distributionBachelor''s degree in a related technical fieldW2 only. , , or TN authorizationAbility to work onsite in Plano, TX five days per weekPreferred QualificationsSwiftUI experience and migration work from UIKitModularization and shared framework experiencePrior financial services or regulated mobile applicationsProven production ownership on large scale consumer apps