iOS Mobile App Developer
Love making iOS apps for just about anything? Then this is for you.
- You get excited about collaborating with designers, product owners, web service developers, and other teams to produce the best applications possible.
- You believe test-driven development is the only way to go, and either it is already second nature for you or you are eager to become a master.
- You are experienced and happy in a fast-moving, continuous flow development environment.
- You have hands-on experience writing a variety of fairly complex iOS apps.
- You want to keep growing your iOS dev skills.
- Very experienced with the two most current versions of the iOS SDK.
- Have at least three apps in the Apple App Store.
- Complete understanding of standard iOS interface components such as table views, navigation controllers, various button and control types, etc., as well as creating custom interface elements.
- Experience working with Core graphics and Core animations.
- Complete understanding of Cocoa programming methodologies and memory management.
- Experience with Interface Builder in which at least two apps were created using Interface Builder was the primary UI tool.
- Experience with Web Services and JSON and XML-formatted return data.
- An understanding of block and multi-threaded-based programming concepts.
- Experience with source control systems such as Git, SVN, etc.
- Familiarity with Apple’s enterprise developer accounts and ad-hoc distribution on standard developer accounts.
- 5+ years of experience in software development with at least 3+ years of mobile iOS development.
Nice to Have
- Experience with AV media frameworks
- Experience with iOS’s networking framework
- Experience with SQL-based database systems and/or Core data technologies