We are hiring senior iOS App Developers for Wealth Management Technology within Client Channels Technology. This team develops client-facing websites and mobile applications for E*TRADE and client's Wealth Management. Candidates will architect and build robust iOS applications using Swift and SwiftUI, focusing on performance, reliability, and craftsmanship.
Key Responsibilities:
Architect and build scalable iOS applications using Swift and SwiftUI.
Write clean, testable, and maintainable code with emphasis on performance.
Utilize Apple APIs (LocalAuthentication, CommonCrypto) to solve real-world problems.
Optimize performance using profiling tools and concurrency strategies.
Mentor developers and shape technical culture.
Use AI tools to accelerate development while maintaining engineering rigor.
Required Qualifications:
Robust CS fundamentals (memory management, data structures, algorithms, concurrency).
Deep iOS expertise with UIKit, SwiftUI, and Apple ecosystem.
Ability to design modular, testable systems (MVC, MVVM).
Experience with CI/CD, app signing, provisioning, Instruments, and crash analysis.
Clear communication skills and collaborative mindset.
BA/BS in Computer Science or related field, or equivalent practical experience.
Strong written and verbal communication skills in English.
Preferred Qualifications:
Awareness of Android app development.
Education: BA/BS in Computer Science or related field (or equivalent experience).
Experience:
Proven experience building and shipping complex iOS apps.
Familiarity with Apple frameworks and performance optimization.