What are the responsibilities and job description for the iOS Developer - Dallas, TX & Durham, NC - Fulltime Role position at Smart Caliber Technology?
Role: iOS Developer (2 positions)
Onsite Location: Dallas, TX & Durham, NC
Job Description:
- 5 years of professional experience developing iOS apps using Swift, SwiftUI, Async/Await network concurrency, Combine, and XCode in an agile environment.
- Experience working with different architecture including MVVM, Clean, and VIPER etc.• Demonstrable experience mentoring and coaching other iOS developers in a collective and team-based organization.
- Good understanding of Apple's accessibility features and experience building accessible experiences
- Experienced using XCTest and XCUITest with a focus on DevOps
- Experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods.
- Knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps
- Participated in the release of an app to the Apple App Store, understanding of app development process from inception to launch using automated tooling like Jenkins, XCode toolchain.
- Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming.
- Ability to brainstorm and effectively discuss technology ideas and issues.
Best Regards,
Vishal
Truth Lies in Heart