IOS Developer-Dearborn, MI
Position: IOS Developer
Location: Dearborn, MI
Job Type: Contract
Candidate that will own the development, testing, and maintenance of native SDKs and Unity on different mobile platforms, their respective OS versions, and devices.
Design and test new features and products.
Provide thought leadership in mobile engineering and bring your passion for technology to motivate and inspire on a day to day basis.
Provide detailed estimates of work and ensure timely delivery of features.
Produce and ensure delivery of quality, readable, and well-tested code.
Rely on judgment, experience to plan, and accomplish goals in a timely manner.
Own the elements required to deliver features and results to internal stakeholders.
Code Versioning Tools: Bazaar, CVS, Git, Mercurial, SVN
Frameworks: Angular, AV Foundation, Cloud Kit, Core Animation, Core Data, Core Graphics, Core Text, Foundation, Laravel, React, Symfony, UI Kit, Vue, Web Kit, Zend, XCode
UI Frameworks: Map kit, UI Kit, Cocoa Touch, Jasmine, Jest, Karma, Protractor, Selenium
Cloud platforms: AWS, Azure, GCP
Experience & Qualifications
Bachelor’s Degree in Computer Science, Engineering, or related field.
3+ years of mobile software development.
Deep understanding and proficiency in building mobile apps from scratch using at least one mobile language (Swift, Java, Objective-C, etc.).
Experienced in using various database and client-server applications in iPhone/iPad
Experienced in iOS Frameworks like Map Kit, UI Kit, Core Location, Core Graphics etc.
Desire and ability to expand expertise into additional mobile languages.
Expertise in designing testable software and building large scale, complex applications.
Self-motivated with strong problem-solving skills.
Passionate about writing clean, well-organized, and production-ready code.
A portfolio of Apps or SDKs already built and in the App Store or Google Play.