The ideal candidate will have experience implementing iPhone and iPad applications with highly customized and innovative user interfaces. The iOS Developer will analyze business requirements, user experience and visual design components to assess technical feasibility against budget and timeline constraints. Candidates should have a passion for technology and a flexible, creative approach to problem solving.
Analyze client business requirements and user experience to shape, design, and build custom mobile experiences for our clients.
Work closely with front-end team to deliver the best mobile user experience.
Address evolving user requirements, process flows, performance and scalability.
Learn more about, disseminate and incorporate leading edge mobile technology.
Write efficient and maintainable code.
This is a full-time position
Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected.
Bachelor’s degree in Computer / Information Systems or equivalent number of years of experience
Five (5) years of related experience with professional software development.
2+ years of hands-on experience with iPhone/iPad application development using Objective C and Xcode with successful applications released to the App Store
Strong understanding of Object-oriented programming concepts
Experience and knowledge of UIKit
One or more apps published in the AppStore (please provide a link to same in your resume)
Excellent understanding of optimization and performance issues across iOS software layers
Experience coding for multiple mobile platforms (Android, BlackBerry, Windows) is a plus
Experience with current web technologies (e.g. HTML5) and O/S (e.g. Linux, Windows, and Mac OSX) for mobile application development
Excellent planning and organization skills with attention to detail and ability to multi-task
Good understanding of user interface