Full-Time Job: iOS Developers, Reston, VA (About Objects)

Job Title: iOS Developers

Job location: Reston, VA

Employer: About Objects

Employment Type: Full-Time Job

Job Description

Senior iOS Developer

Ten or more years professional experience, with at least five years experience in Objective-C and Cocoa/Cocoa touch.

iOS Developers  | Requirements:

  • 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.

iOS Developers | Preferred:

  • 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.

iOS Developers | Requirements:

  • 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.

iOS Developers | Preferred:

  • 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.

Company Description

About Objects is an industry-leading business and technology consulting company that helps business and IT organizations ramp up quickly and efficiently on emerging technologies. Our consultants will provide expert assistance with everything from formulating a business case and IT strategy through end-to-end execution. And our best-of-breed training curriculum and world-class instructors will help your project teams get off to a running start.

Consulting Services
—————————-
Our team averages over two decades of experience in the enterprise—from big-picture strategy, to the most intricate, technical details of implementation. Whether you’re looking for an assessment, onsite mentoring and consulting, fully outsourced development, managed services, or a mix of offerings, we’ll provide a tailored blend of services that will help you and your team achieve your goals.
Learn more

iOS Developer Training
——————————–
Learn to use Objective-C, Xcode, and Interface Builder to develop native iOS applications for the iPhone and iPad. Our fast-paced, hands-on courses will get you comfortable quickly with the language, tools, and frameworks, while giving you deep insight into the underlying concepts of iOS development.

Our smaller class size allows more individual interaction, giving you the full advantage of our instructor’s extensive background in Objective-C and iOS SDK programming.

 

SHARE THIS JOB

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati