**Senior iOS Mobile App Developer** **Responsibilities** - Design and build apps for the iOS platform - Provide architectural leadership to the team and our client - Mentor fellow developers - Work closely with UI/UX design, product ownership, backend, and other teams - Proficient English and communications skills required - Good analytical thinking and problem-solving skills **Technical Requirements** - Bachelor’s degree in Computer Science, Engineering, or equivalent experience - 3+ years of native iOS app development experience using Swift and/or Objective-C - Experience with offline storage, threading and performance tuning required - Strong understanding of iOS architecture patterns like MVC and MVVM - Good understanding of core iOS frameworks such as UIKit, Core Data, Core Animation, Core Graphics and Core Text required - Experience working with remote data via REST and JSON - Experience publishing multiple iOS apps and beta distribution using TestFlight, Firebase and/or AppCenter **Bonus Skills** - Experience with SwiftUI and Combine - Experience using Fastlane to automate beta/prod release process - Experience with hybrid mobile technologies like React Native, Flutter and Xamarin - Backend development experience with.Net/C#, Java/Spring and/or Node.js