Senior iOS Developer role designing and developing native iOS applications for mobile banking. Work in agile environment on high-profile customer-facing projects.
Responsibilities
Design, develop, and enhance native iOS applications that deliver exceptional mobile banking experiences to customers. Work within an agile environment to ensure seamless, innovative, and reliable solutions for high-profile, customer-facing projects. Responsibilities include developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit; implementing architecture patterns such as Protocol Oriented Programming, MVVM, and reactive frameworks like Combine; optimizing applications for performance, stability, and user experience; collaborating with cross-functional teams; writing clean, efficient, and well-documented code; participating in code reviews, testing, and deployment processes; and engaging in CI/CD practices.
Requirements
10+ years of software development experience. 6+ years proficient in Swift programming language. 3+ years hands-on experience with SwiftUI and UIKit for iOS development. Strong knowledge of architecture patterns such as POP and MVVM. Experience with Swift Concurrency, Async/Await, and reactive frameworks like Combine. Excellent communication and collaboration skills. Ability to meet sprint deliverables and work effectively in agile teams. Nice to have: Experience with Unit Testing frameworks like XCTest and Swift Testing; Knowledge of WKWebView and SFSafariViewController for web integrations using SSO; Familiarity with accessibility features, dark mode, and dynamic type support; Experience with Swift Package Manager (SPM); Skills in snapshot testing and responsive WebView integration.
Senior iOS Developer in Sherpa, responsible for developing mobile applications for major conventions and trade shows. Join a dynamic team and contribute to innovative solutions.
Annotator for AI development focusing on voice - controlled technologies using macOS. Candidates must be native speakers and have specific technical requirements for participation.
Audio annotator supporting development of voice - controlled technologies. Job involves interaction with applications via macOS devices on a fully remote basis.
Principal iOS Engineer leading mobile development at Constant Contact. Delivering high - quality iOS applications and driving technical excellence in the team.
Principal Solution Consultant delivering complex derivatives and collateral solutions for SimCorp. Engaging with stakeholders and mentoring team members in a dynamic FinTech environment.
Staff iOS Engineer developing native features for WeightWatchers' health app. Collaborating with teams on UX/UI design and innovative health insights within a remote environment.