Tredence Inc.
Website:
tredence.com
Job details:
Role description
iOS Developer
This Role contractual role with Tredence
Roles
<ul data-editing-info="{"applyListStyleFromLevel":true}">
Build and ship features in Swift / SwiftUI, migrating legacy UIKit and RxSwift code opportunisticallyDesign adaptive UIs supporting iPhone & iPad (regular/compact size classes)Work with custom SPM networking layers, CoreData caching, and Azure AD authenticationWrite unit and UI tests; use Wiremock for local mockingGovern the ioS product maintenance support and managementMaintain CI/CD pipelines in Azure Github action across DEV / UAT / AppStore schemesFollow code standards enforced by SwiftLint, SwiftFormat, and PR reviewsParadigms: Declarative and functional programming
Required Skills
<ul data-editing-info="{"applyListStyleFromLevel":true}">
SwiftUI + UIKit; Combine (preferred), RxSwift (maintenance)Swift 6+ concurrency (async/await)MVVM/MVC, dependency injection, CoreData, REST networkingCocoaPods, Swift Package Manager, SwiftGen
Nice to Have
<ul data-editing-info="{"applyListStyleFromLevel":true}">
WidgetKit, push notifications, deep linkingDatadog / mobile observabilityEnterprise B2B or field-force app experienceSnyk or mobile security scanning
Click on Apply to know more.