We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Expert in in iOS/Android design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g., Expert Engineers) starting to be firm-wide resources working on projects
Responsibilities
Design and build advanced applications for the iOS platform
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills
Minimum of 3 years development experience with iOS applications
Proven working experience in software development
Working experience in iOS development
Experience working with Git version control in a collaborative team environment, creating pull requests and performing code reviews
Proficient in Swift & experienced with Objective C
Deep understanding of UIKit, Foundation, and other core iOS frameworks.
Contributed to at least one application on the Apple AppStore
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Understanding of network frameworks as well as third parties such as Alamofire. Decision making skills and understanding tradeoffs when choosing to use third party libraries. Experience with Fastlane and Continuous Integration