IOS Developer -Kansas
Kansas City, Wyandotte County, Kansas, 66115, USA
Listed on 2026-02-28
-
Software Development
Software Engineer, App Developer - Mobile/Web
Candidate willing to work on our W2 payroll will be considered most (H1B Visa transfer is possible).
Candidates eligible to work at USA with valid visa should apply (No sponsorship for this position).
Third Party Vendors Please do not submit your candidates.
Job DescriptionDuration: 12+ months
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. This initiative is a long-term, multi-million dollar enterprise project working with a set of best-of-breed iOS apps.
Consultants will be joining a team of former NeXTSTEP/Objective-C experts that are providing mentoring and consulting services (senior and mid-level) to a 200+ team of full-time employees.
Location is Kansas City and travel will be paid for. 4 days a week onsite and one day of remote work. Remote work will increase over time to up to 1 week a month working remotely.
Minimum 3+ years working with iOS/Objective-C.
Travel expenses are paid by client. Rate is dependent upon experience.
Up to $1,000/week in travel, lodging, car expenses - with receipts (actuals) not to exceed $1,000. $61/day per diem for each day worked on-site. Arrive Monday morning, leave Thursday evening and work remotely on Fri. After 2 months of work, you can work 1 week remotely a month.
QualificationsCandidates should have at least 7 to 10 years of experience, with the notes below
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 NS Operation and NS Operation
Queue. - 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 NS Operation and NS Operation
Queue. - 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.
Please respond with updated resume and covering letter with a few sentences on how you meet each requested qualification, referring to your earlier projects.
Three references are required with the resume.
Please note that our client does allow Skype/remote interviews. However, they reserve the right to require an in-person interview. In-person interviews will keep the candidate above all.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).