Overview
On Site
DOE
Contract - W2
Skills
Wealth Management
Mobile Applications
Scripting
Management
Provisioning
Collaboration
Debugging
Regulatory Compliance
UIKit
API
Authentication
WebKit
Computer Networking
Swift
Concurrent Computing
Xcode
IOS Development
Mentorship
Android Development
User Experience
UI
Job Details
Job Summary: We are seeking a Senior iOS Developer to join the team working on the Client Wealth Management mobile applications. The ideal candidate will have extensive experience with Swift, SwiftUI, and the broader iOS development ecosystem. This role involves enhancing and maintaining mobile features, supporting development infrastructure, and mentoring junior developers. Job Responsibilities: Develop and enhance features across the E*TRADE and Morgan Stanley iOS apps Maintain automated build scripts and codebase to align with iOS and Xcode updates Manage signing processes including certificate pinning, provisioning profiles, and push notifications Analyze crash reports, monitor app feedback, and resolve issues Collaborate with infrastructure teams to resolve build and debugging issues Guide junior developers and review code for architecture compliance Required Skills: Proficiency in Swift 6, SwiftUI, and UIKit Extensive iOS API knowledge including Local Authentication, WebKit, and Networking Deep understanding of Swift Concurrency and crash analysis Experience with Xcode, xcodebuild, and recent iOS versions Proven ability to mentor and review code contributions Preferred Skills: Experience developing APIs Understanding of Android development practices Strong skills in user experience and mobile UI design Education: Bachelors degree in Computer Science or related field, or equivalent practical experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.