Développeur iOS (Apple)
Titre : Développeur iOS (Apple)
Responsabilités principales
· Concevoir, réaliser et réviser les solutions pour la plateforme iOS
· S’impliquer et soutenir les membres de l’équipe dans le développement et
l’évolution de nos applications
· Être curieux, participer à la veille technologique et être force de
proposition
Exigences principales pour un développeur iOS
· Comprendre les différentes méthodologies Agile (Scrum, Kanban)
· Connaissance approfondie de l’écosystème iOS
o Swift, Objective-C
o Cocoa Touch, Core Graphics et UIKit
o Xcode
o Apple Human Interface Guidelines
o Gestion des dépendances : CocoaPods
o Tests automatisés : XCTest et XCUITest
o Analyse de la performance : Instruments
o Gestionnaire de sources : Git
o Patrons de conception : MVC, MVVM, MVP, Chain of responsibility, etc
o Programmation synchrone et asynchrone (Grand Central Dispatch)
· Expérience de déploiement d’une application dans l’App Store (atout)
· Connaissance de la pratique d’intégration continue (p.ex. Jenkins,
Bitrise)
· Baccalauréat dans une discipline appropriée
· 2 années d’expérience pertinente
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.
Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.
For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.