Previous Job
Previous
IOS Developer
Ref No.: 19-00645
Location: ann Arbor, Michigan
  
Job Title: IOS Developer
Location: Ann Arbor, MI
Duration:1 year
Mode of Interview: Phone and skype
Job Description :
Requirements:
Responsibilities:
  • Leads system design and specification development, program logic and flow-charting, testing, debugging, and documentation. Will be responsible for making complex design choices to be used by the development teams
  • Leads moderate to highly complex programming tasks, providing review of various development tasks and documentation. Provides analysis of problems and recommends solutions
  • Is a key contributor in client/technology interactions in the development of technology solutions. Will interface with Enterprise Architecture & Infrastructure teams on strategic designs and initiatives
  • Leads the troubleshooting of complex problems in both development and production environments, ensuring timely resolution of issues
  • Responsible for the development and documentation of best practices for his/her area of expertise
  • Work with UX/UI designers and other developers to build enterprise mobile solutions 
     
Requirements:
  • At least 3+ years of iOS development experience (iPhone, iPad, iWatch and AppleTV). 
  • Bachelor's degree in Computer Science or equivalent disciplines 
  • Experience with iOS deployment processes. 
  • Deep understanding of data structures, algorithms and design patterns. 
  • Experience with agile, test-driven development. 
  • Experience with build and deployment tools like Fastlane, Jenkins, Team City, TestFlight, etc. 
  • Experience with Objected Oriented design and implementation using both Objective-C & Swift. 
  • Experience developing applications for a large customer base. 
  • Experience working with large development teams. 
  • Knowledge of multi-threading and concurrency 
  • Military education or experience may be considered in lieu of civilian requirements listed