Senior/Principal iOS Developer
Softworld client is seeking a Senior/Principal iOS Developer to join their mobile team to help build cutting edge iPhone, iPad, and Watch apps in Swift.
As a contributor to a cross-functional scrum team, you will develop new features that allow our customers to engage with their customers. Collaborate with Product Management, UX, and architects to understand the business needs and find the best technical solution for meeting those needs. Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices.
10+ years industry experience developing mobile, Web, and Mac applications is a must
2+ years experience with Swift is a must
2+ years experience with Objective-C is a must
5+ years experience with Swift/Objective-C, iOS SDK, and Xcode is a must
Experience with RxSwift, MVC, MVVM, MVI, and Reactive programming
Experience developing large scale mobile applications
Experience with unit testing and test-driven development
Experience working with Git in a CI/CD environment
Ability to articulate engineering design strategies related to scalability, performance, security, usability, and development platforms