What are the responsibilities and job description for the Senior iOS / Mobile Engineer position at Key Infotek LLC?
Senior iOS / Mobile Engineer -Chicago-IL
Required Skills
- 8 years of software/mobile application development experience.
- Strong hands-on iOS development experience with:
- Swift
- SwiftUI
- Objective-C
- Xcode
- UIKit / Cocoa Touch
- MVVM architecture
- Strong experience integrating REST APIs and backend services.
- Experience with dependency management tools such as CocoaPods and Carthage.
- Experience with XCTest, UI testing, unit testing, debugging, and performance troubleshooting.
- Strong knowledge of Git/GitHub and branching/code-review practices.
- Experience with CI/CD and automated mobile application build/release processes.
- Understanding of App Store deployment, code signing, and release management.
- Experience working in Agile/Scrum environments using Jira, Rally, and/or Confluence.
- Strong problem-solving, communication, and collaboration skills.
- Ability to independently take ownership of complex technical features from design through production.