Previous Job
Previous
iOS Developer
Ref No.: 18-00674
Location: Minneapolis, Minnesota
Position Type:Contract
Start Date / End Date: 10/29/2018 to 04/30/2019
Contract Opportunity
6 Months +

Job Description/Information:
 
Q Consulting is seeking a Senior iOS Developer to join a Mobile Application team that is working on a high visibility project slated through 2019. You must be well versed in developing applications for mobile devices through your domain expertise in one or more of the following focus areas:    
 
Deep level of expertise in two or more of the following is preferred:
  • Experience integrating analytics and tracking solutions (e.g., Omniture, Google Analytics) a plus
  • Experience integrating with CMS technologies (e.g., Adobe Experience Manager, Interwoven, CloudMine) a plus
  • Experience working with backend technologies (e.g., Java, .NET, Python, Ruby, Node.js) a plus
  • Experience integrating with eCommerce frameworks (e.g., Hybris, IBM WCS, Demandware, ATG) a plus
  • Great understanding of timeline animation techniques and code animation techniques a plus
  • Experience with ORM based data storage, SQL experience a plus as well as non-relational persistence data storage
  • Experience developing interactive user interfaces utilizing HTML5 and JavaScript a plus
  • Experience with client application persistence of data using recommended platform specific technologies
  • Excellent knowledge of working with dynamic data (e.g., JSON, XML) through various interface types (e.g., REST, SOAP)
  • Experience in the performance tuning strategy of consumer applications
  • Well versed in developing applications for either mobile devices or Digital Out of Home Installations through your domain expertise in one or more of the following focus areas:    
  • iOS Development – Excellent working experience with Xcode, Instruments, Swift/Objective-C
 
Requirements: 
  • Bachelor’s degree in Computer Science or related field preferred
  • 5+ years of industry experience in enterprise architecture, systems integration, package implementation, and interactive design and architecture
  • Heroic get-it-done attitude; collaborates well with team members and can take ownership
  • A strong understanding of complex computer science and software engineering principles
  • Experience in graphics manipulation/optimization using Photoshop; in addition to the use of nine patch images
  • Experience leading the development and distribution of apps via enterprise channels or public app stores
  • Excellent knowledge of working with dynamic data (e.g., JSON, XML) through various interface types (e.g., REST, SOAP)
  • Experience leading the performance tuning strategy of consumer applications