JOB DESCRIPTION


Summary/Objective

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.

Essential Functions

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.

Competencies

Problem Solving/Analysis.

Leadership.

Results Driven.

Strategic Thinking.

Technical Capacity.

Position Type

This is a full-time position

Travel

Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected.

Required Education and Experience

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

Strong experience with JavaScript/jQuery, HTML/CSS

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

Apply Now

Our Newsletter

Subscribe to our Tech-Tuneups newsletters and receive news about our products, promotions and discounts.