INSCRIPTION

Développeur Ios (It) / Freelance

Sur siteAutreTarif à négocier
MEETSHAKE

Pourquoi cette mission

Dans le cadre du développement et de l'amélioration continue de son application mobile iOS pour renforcer son équipe technique, cette mission vise à assurer le développement et l'optimisation de l'application mobile, en mettant un accent particulier sur l'accessibilité, conformément aux normes et réglementations en vigueur. Le candidat intégrera une équipe agile et travaillera en collaboration avec les développeurs Android, les designers UX/UI, les chefs de projet et les équipes backend.

Présentation de La MISSION

Développement & Maintenance Concevoir, développer et maintenir les nouvelles fonctionnalités de l'application iOS. Optimiser l'application en termes de performance, d'accessibilité et d'ergonomie. Corriger les anomalies et assurer la maintenance évolutive et corrective. Accessibilité & Conformité Implémenter les bonnes pratiques d'accessibilité mobile (VoiceOver, Dynamic Type, Switch Control, AssistiveTouch). Travailler sur l'optimisation UI/UX pour garantir l'accessibilité à tous les utilisateurs. Veiller à la conformité avec les normes WCAG 2.1 et les recommandations Apple Accessibility. Architecture & Qualité du Code Travailler en architecture MVVM / MVVM-C. Rédiger du code propre et maintenable, en respectant les principes SOLID et Clean Code. Écrire et exécuter des tests unitaires et fonctionnels pour garantir la robustesse du code. Intégration & API Consommer des API REST pour intégrer les fonctionnalités backend à l'application. Travailler avec des outils de test d'API comme Postman. Participer à l'intégration des services tiers (Firebase, Airship, Feature Flagging, etc.). Déploiement & Gestion des Versions Préparer et soumettre les nouvelles versions de l'application sur l'App Store. Utiliser Fastlane, TestFlight et CI/CD (Jenkins, GitLab, Azure DevOps) pour automatiser les livraisons. Collaboration & Agile Participer aux cérémonies Agile (Scrum, Kanban) avec l'équipe. Interagir avec les équipes UX/UI, QA et backend pour assurer une bonne cohésion du projet. Être force de proposition sur les améliorations techniques et fonctionnelles.

Profil Recherché

Le candidat doit justifier d'un minimum de 7 ans d'expérience en développement iOS natif. Les compétences clés requises incluent Swift, Objective-C, SwiftUI, UIKit, MVVM, REST API et CI/CD. Une expérience avérée en optimisation d'accessibilité mobile est essentielle, et les certifications appréciées incluent CPACC, WAS et Apple Accessibility. Le candidat doit posséder une expérience en méthodologies Agile (Scrum, Kanban), avec une bonne communication et un esprit d'équipe. Les qualités personnelles attendues sont la rigueur, l'autonomie, un bon relationnel et une capacité à être force de proposition.

Partager cette mission via

MISSIONS SIMILAIRES

Explore ces missions en lien avec tes compétences et ton expérience.

Nous recherchons un(e) Freelance Développeur IOS pour intervenir en collaboration avec les équipes P...

Autre

MissionDans le cadre de la maintenance évolutive et de la migration d'une plateforme Drupal vers Dru...

Non renseigné
Autre

Mission principale : Participer au développement et à l?évolution du produit en réalisant les foncti...

Autre

DÉCOUVREZ CES MISSIONS POPULAIRES

Dans le cadre du développement de sa présence digitale, Career Booster renforce son équipe avec un(e...

Temps partiel (≤ 32 heures)

Careerbooster recrute pour le projet Infreelancing, vous etes Business developpeur dans l'âme et aim...

Non renseigné

* épilation laserCette compétence est indispensable * Entretenir, nettoyer un espace, un lieu,...

Temps partiel (≤ 32 heures)

Etoilys recherche un consultant indépendant pour développer et réaliser des missions de classement d...

Autre

L'objectif de la CPTS est fédérer l'ensemble des acteurs (libéraux, institutionnels, politiques et a...

Questions fréquentes sur les missions freelance

En quoi consiste une mission freelance ?

Une mission freelance est un projet temporaire réalisé pour une entreprise cliente, avec un périmètre, des livrables et un budget définis. Sur InFreelancing, les missions peuvent être ponctuelles, régulières ou longues. Tu organises librement ton travail tout en respectant les objectifs fixés.

Comment postuler sur la plateforme InFreelancing ?

Crée un compte complet avec tes compétences et expériences, consulte les missions disponibles et postule avec un message personnalisé démontrant ta compréhension du besoin. Suis tes candidatures dans ton tableau de bord et reste réactif aux contacts des entreprises.

Pourquoi optimiser son profil de freelance ?

Un profil InFreelancing bien optimisé est ta vitrine professionnelle et augmente significativement tes chances d’être contacté. Les algorithmes de la plateforme favorisent les profils complets dans les résultats de recherche, te permettant de te démarquer et d’attirer des opportunités adaptées à ton expertise.