Senior iOS Developer
About Objects - Reston, VA

This job posting is no longer available on Indeed. Find similar jobs: Senior Ios Developer jobs - About Objects jobs

Job Description

About Objects, an industry-leading business and technology consulting company, is looking to add mid-level and senior iOS professionals to our growing mobile technology practice. We are seeking innovative and inspired individuals who enjoy working in a fast-paced and highly collaborative environment to solve complex and interesting problems. Our initiatives are high profile multi-year engagements.

This is a great opportunity for seasoned engineers with experience in Objective-C and iOS application development to join our team as either a sub-contractor or full-time employee.
Depending on your location, travel may be required.

Learn more at www.aboutobjects.com/about/careers.html or call (571) 346-7544.

Desired Skills & Experience

Senior iOS Developer
Ten or more years professional experience, with at least five years experience in Objective-C and Cocoa/Cocoa touch.
Required Skills and Experience
Expert knowledge of C and Objective-C.
Familiarity with the Objective-C runtime library.
Expert debugging and profiling skills.
Experience integrating iOS apps with RESTful web services.
Solid understanding of the iOS URL Loading System.
Experience using Grand Central Dispatch and/or NSOperation and NSOperationQueue.
Solid understanding of memory management with and without ARC.
Experience with Core Data.
Solid understanding of KVC and KVO.
Deep understanding of MVC design patterns and development best practices.
Experience working with nib files and storyboards.
Experience with Core Graphics and Core Animation.
Expertise in building reusable components.
Experience with localization and accessibility.
Familiarity with Agile software development.
Strong experience with unit test frameworks such as OCUnit and OCMock.
Familiarity with the use of version control systems such as Subversion and git.
Excellent written and verbal communication skills.
Nice to Have
Experience with Ruby and/or Python.
Experience with UIAutomation.
Expertise in iOS UI design.
Experience with the iOS 6 Auto Layout system.
Experience with OpenGL.
Familiarity with continuous integration technologies such as Jenkins.

Mid-Level iOS Developer
Seven or more years professional experience, with at least two years experience in Objective-C and Cocoa/Cocoa touch.
Skills and Experience
Solid C and Objective-C programming skills.
Experience with debugging, profiling and performance tuning.
Experience integrating iOS apps with RESTful web services.
Experience with Grand Central Dispatch and/or NSOperation and NSOperationQueue.
Solid understanding of memory management with ARC.
Knowledge of MVC design patterns and development best practices.
Experience working with nib files and storyboards.
Experience with unit test frameworks such as OCUnit.
Familiarity with the use of version control systems such as Subversion and git.
Excellent written and verbal communication skills.
Nice to Have
Experience with Ruby and/or Python.
Experience with Core Data.
Experience with Core Graphics and Core Animation and/or OpenGL.
Expertise in iOS UI design.
Experience with localization and/or accessibility.
Experience with UIAutomation.
Experience with the iOS 6 Auto Layout system.
Familiarity with Agile software development.
Familiarity with continuous integration technologies such as Jenkins.


Indeed - 2 years ago - save job
About this company
Founded in 1992 by experienced IT training professionals and incorporated in 1999, About Objects has served numerous customers, from Small...