Please note that this is a 4 months contract position. JOB SUMMARY Clients’ Mobile team is looking for a iOS mobile engineer to join our growing team. JOB RESPONSIBILITIES Develop and support customer facing native mobile applications. bull Lead complex technical or product efforts involving many engineers. bull Work closely with our product and design teams to build new and innovative application customer facing experiences for the iOS platform. bull Build reusable iOS software components for interfacing with our backend platforms. bull Conduct code reviews as part of our Git Workflow. bull Leverage best practices from industry in influencing and driving technical and operational improvements. bull Analyze and optimize UI and infrastructure application code for quality, efficiency and performance. bull Make recommendations on code and architectural changes and conduct costbenefit analysis of potential improvements. bull Provide technical guidance and mentorship to peers. EXPERIENCESKILLS REQUIREMENTS bull 5+ years of object-oriented software development experience. bull 3+ yearsrsquo of experience building complex applications for iPhone or iPad using Objective-CC++Swift with the iOS SDK and other frameworks. bull Experience building maintainable and testable code bases, including API design and unit testing techniques. bull You can demonstrate the reasoning and explain technical trade-offs to business stakeholder. bull You must have a good understanding of Backend technologies Node.js, HTTP, REST and SOAP. bull Experience with multithreading programming and mobile memory management. Applicants must provide their phone number. Reference job number A797.