Principal iOS Engineer, New York
On-siteNew York, United States
Job Summary
Develop and maintain robust iOS applications using Swift and SwiftUI/ UIKit, ensuring optimal performance and responsiveness for a flagship wealth management mobile platform. Collaborate with product managers, UI/UX designers, and backend developers to define, design, and ship new features while writing clean, maintainable code adhering to architectural patterns like MVVM. Perform unit and integration testing to ensure application quality and stability, and troubleshoot, debug, and optimize application performance. Stay up-to-date with the latest mobile technologies, frameworks, and industry trends. This role requires 12+ years of native iOS development experience, proficiency in Swift, and familiarity with GitLab and RESTful APIs. Engineers will work in cross-functional teams with direct client-facing interactions to deliver innovative solutions for ultra-high-net-worth individuals.
Required Qualifications
- 12+ years of experience with native iOS development
- Proficiency in Swift
- Experience with native iOS development tools such as Xcode, SwiftUI, and UIKit
- Experience with GitLab
- Familiarity with integrating RESTful APIs and third-party libraries
- Understanding of mobile UI/UX principles and best practices to create intuitive and engaging user experiences
Desired Qualifications
- A strong portfolio of released applications on the App Store
- Experience with AppConfig community standards and enterprise app distribution
- Experience with agile development methodologies
- Knowledge and/ or experience with the asset management (ideally - wealth management) domain
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.