Previous Job
IOS Developer
Ref No.: 18-01334
Location: Taylor, Michigan
IOS Developer
Location: Taylor, MI
Duration: 12 Months
Interview: WebEx

Position Description:
Software Engineer - Mobility Platforms and Products (MPP)is growing as an organization focused on delivering software leveraging eXtreme Programming and cloud technology. In this environment the Software Engineer is expected to work in a pair developing working, tested code based on proven Lean/Agile methods. Software Engineers on the team work across the full stack of technologies to enable the highest priority work to be delivered.

Skills Required:
6+ years as a professional software engineer with 3+ years developing iOS application solutions Experience in Swift and Objective-C Participate in the full SDLC process of iOS application solutions, including Swift 4, HTML5, JSON, XML and web services. Comprehensive understanding and experience of designing, developing, testing and deployment for the Apple iOS platform is mandatory.
Expert level knowledge is required of using iOS frameworks related to UI, Core Data, storyboards, web services, security/keychain, camera integration, asynchronous/background processing, multitasking, etc.
Exceptional software engineering knowledge; OO Design Principles Experience in eXtreme Programming (XP) disciplines including Paired programming and Test-first/Test Driven Development (TDD) Experience in Continuous Integration Continuous Delivery tools and pipelines such as Jenkins, Maven, Gradle, etc. Experience with offline storage, threading, and performance tuning.

Experience Preferred:
Experience with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry or Cloud Foundry

Education Required:
Bachelor"s degree in Computer Science or similar technical discipline