Modèle de description de travail du développeur iOS / Brief

Nous embauchons un développeur iOS pour concevoir, construire et maintenir la prochaine génération d'applications iOS. Votre principale responsabilité sera de créer des applications iOS haut de gamme pour les appareils Apple Mobile les plus récents. Vos tâches peuvent impliquer:

  • coopérer avec l'équipe de conception sur les nouvelles fonctionnalités d'application
  • Rechercher et corriger les goulots d'étranglement des applications
  • Maintenir le code central
  • Mise à jour des applications App Store

Vous devez avoir une solide compréhension de travail des cadres iOS, être qualifié dans l'objectif-C et être en mesure de travailler dans le cadre d'une équipe pour réussir en tant que développeur iOS. Enfin, un grand développeur iOS devrait être en mesure de produire des applications fonctionnelles et attrayantes qui répondent entièrement aux demandes de l'utilisateur.

Profil de travail du développeur iOS

Un développeur iOS construit, essais et affine des applications pour les appareils mobiles qui utilisent le système d'exploitation iOS d'Apple qui est compatible avec les objectifs et les références de leur entreprise ou client. Ils devraient avoir une bonne compréhension d'iOS et comment cela fonctionne avec divers gadgets Apple tels que l'iPhone, l'iPad, l'Apple Watch et l'Apple TV et être en mesure d'ajuster leurs applications aux besoins de leur entreprise ou de leur client.

Rapports à

  • Lead Tech
  • Directeur de la technologie
  • chef de produit

Responsabilités des développeurs iOS

  • Créer des applications iOS pour les plateformes mobiles d'Apple
  • Fournir des solutions de projet en appliquant des techniques de développement orientées objet dans Swift ou Objective-C
  • Maintenir régulièrement des applications iOS par le débogage et les mises à niveau constantes
  • Reconnaître et aborder les goulots d'étranglement lorsqu'ils se produisent
  • Posséder la création, les tests et l'entretien des SDK et l'unité indigènes sur de nombreuses plateformes mobiles, versions OS et appareils
  • Collaborez avec le reste de l'équipe d'ingénierie pour créer et tester de nouvelles fonctionnalités et produits
  • Fournir un leadership éclairé dans l'ingénierie mobile et utiliser votre enthousiasme pour que la technologie excite et inspire les autres
  • Fournir des estimations de travail précises et assurer que les composants sont livrés dans les délais
  • Créer et donner un code de haute qualité, compréhensible et bien testé
  • assumer la responsabilité des pièces nécessaires pour fournir des caractéristiques et des résultats aux parties prenantes internes

Exigences et compétences des développeurs iOS

  • Un baccalauréat en informatique, des systèmes d'information ou une discipline connexe
  • Comprendre comment sortir sur l'App Store
  • Capacité à utiliser efficacement les bases de données iOS
  • Expérience de conception d'interfaces utilisateur en utilisant un ID de développement iOS tel que Xcode (UIS)
  • La capacité d'améliorer les fonctionnalités de l'application grâce à l'utilisation des API et des bibliothèques tierces
  • Connaissance des outils de contrôle de version tels que github ou bitbucket
  • Effectuer des tests d'utilisateurs manuellement et automatiquement
  • Désireux d'apprendre de nouvelles choses, d'expérimenter avec les nouvelles technologies et de chercher des opportunités pour grandir et encadrer