Freelance Développeur IOS (H/F)
Description de l'emploi
Bonjour,
Objectifs de la mission
Au sein d’une équipe engagée dans une dynamique d’amélioration continue, vos principales missions seront :
Etude et analyse techniques des projets
– Compréhension & analyse des besoins métiers et marketing
– Définition de la solution technique
– Chiffrage et planification
– Séquencement des différentes actions
– Identification des impacts et adhérences (risques )
Développement & Tests
– Développements applicatifs (nouvelles fonctionnalités / évolutions de l’existant)
– Préparation et réalisation des tests unitaires
– Réalisation des phases de tests pour validation des besoins métiers
– Support aux métiers lors des phases de recettes internes
Maintenance & Qualité
– Investigations et corrections des bugs en production
– Amélioration continue de l’application (Performances / QoS / Qualité de code)
– Participation à l’enrichissement des librairies internes
– Participation à la mise en place d’outillage et de bonnes pratiques de développement
Compétences Requises
Compétences générales
– Expérience significative de développement d’applications iOS (3/4 ans)
– Bonne compréhension des problématiques liées au contexte de mobilité
– Maîtrise de la chaîne de production et ses outils (gestion de version, suivi des incidents, test
unitaires, build, intégration et déploiement continu)
– Adaptabilité et capacité à intervenir simultanément sur des sujets variés : développement,
intégration de systèmes, étude de performance, analyse de dysfonctionnement
– Expérience significative sur la Clean Architecture
Environnements techniques et méthodologiques
– Langages : Objective-C, Swift
– Librairies : Typhoon, Mantle, ReactiveObjC, AFNetworking
– Environnement de développements : Xcode
– Industrialisation : Jenkins, GIT, Cocoa Pods, Appium/Selenium
– Systèmes sous-jacents : API REST, JAVA/J2EE, HTML/JS/AngularJS
– Analytics/Monitoring : AZME, FABRIC, GTM
– Méthodologie Projet : Agile
– Outils collaboratifs : JIRA, Confluence, Clarizen, Quality Center
Langues requises
– Français (Langue d’usage) & Anglais (Langue de travail)
Votre personnalité
– Vous savez résoudre des problèmes de façon proactive dans un esprit d’analyse et de synthèse.
– Rigoureux et communicatif, vous appréciez le travail d’équipe.
– Dynamique, ayant l’esprit de service et le goût du challenge pour vous investir pleinement au sein
de votre mission.
– Adaptabilité et capacité à intervenir simultanément sur des sujets variés dans le respect du planning
de mise en recette et mise en production défini.