Blue Wire Software
Senior iOS Developer
Full-time
About the job
Responsibilities: Develop and maintain native iOS applications using Swift, SwiftUI, and UIKit. Design and implement scalable architectures using MVVM, Clean Architecture, modularization, and TCA. Build networking and persistence solutions using the relevant iOS frameworks and libraries. Write and maintain unit, UI, and snapshot tests. Debug, profile, and optimize applications using Xcode and Instruments. Implement CI/CD, feature flags, A/B testing, analytics, and crash reporting. Work with push notifications, deep links, and MapKit. Participate in Git-based development, code reviews, and pull requests. Manage iOS releases, including signing, TestFlight, and App Store Connect. ...