Ingénieur logiciel IOS – Western Cape Cape Town CBD

Ingénieur logiciel IOS – Western Cape Cape Town CBD

Ce rôle peut être entièrement à distance

Ce poste relève du chef d’équipe d’ingénierie mobile.

Votre mission, si vous choisissez de l’accepter :

Vous serez:

Aider à concevoir, développer et affiner de nouvelles fonctionnalités Localiser et résoudre les bogues et les pannes Brainstormer de nouvelles idées et de nouveaux concepts Travailler avec des coéquipiers sur la conception, les révisions de code et l’estimation Nous attendons de vous : Être responsable Créatif Basé sur des solutions Flexible Et être fier de votre travail

Les compétences dont nous avons besoin :

Orienté vers les solutions, attitude positive et grande énergie Forte pensée analytique et critique, utilisant les données pour éclairer les décisions Capacité à désagréger et à structurer des solutions à des problèmes ambigus Solides compétences quantitatives Capacité à s’entretenir et à interagir de manière professionnelle avec des personnes internes et externes Capacité présenter des idées succinctement, par écrit et verbalement Polyvalent et avec l’appétit d’apprendre en faisant

Diplômes & Expérience :

Diplôme en informatique de 3 ans de préférence (ou expérience équivalente) Au moins 2 ans d’expérience professionnelle dans iOS natif Solides bases en informatique et en programmation Expérience dans le développement d’applications avec iOS SDK à l’aide de Swift, pour iPad et iPhone Compréhension complète de l’application iOS, ViewController, Cycles de vie TableView et CollectionView. Appréciation des techniques de traitement asynchrone spécifiques à iOS. Expérience de l’utilisation de Storyboards, d’Interface Builder, de la mise en page automatique et adaptative pour les applications universelles avec différentes tailles d’écran.

Compétences souhaitables

Expérience de développement Objective C Expérience de travail avec des frameworks de tests unitaires Expérience avec les requêtes réseau aux API RESTful en utilisant les meilleures pratiques et des bibliothèques bien connues (Alamofire, etc.) Connaissance et appréciation des modèles de conception d’expérience utilisateur iOS. Expérience dans le développement d’applications de commerce électronique pour le commerce de détail Expérience de travail avec des outils de développement de logiciels, notamment Git, Jira et Confluence. Expérience dans l’écriture de scripts d’automatisation de l’interface utilisateur à l’aide de Robot Framework Toute expérience avec Android

Compétences désirées:

En savoir plus/Postuler à ce poste