OmDev Logo
GetYourJob
0
Publié il y a 71 jours

Développeur iOS - Freelance

Entreprise
MeetshakeCabinet de recrutement
Localisation
Paris, France
Hybride
Type de contrat
Freelance
Niveau

Salaire du marché

Médiane du marché
505€/j
Estimation
490€/jfourchette habituelle525€/j

Cette offre n'affiche pas de salaire. D'après 13 offres pour ce poste (tous niveaux, Paris), le marché se situe autour de 505€/j (490€/j–525€/j).

0vues
0clics

Description du poste

Contexte

Dans le cadre du développement et de l’amélioration continue de son application mobile iOS, un client dans le secteur technologique recherche un développeur iOS expérimenté pour renforcer son équipe technique. L’objectif de cette mission est d’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 retenu 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.

Missions

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.

Stack technique

Développement & Frameworks

  • Swift, Objective-C
  • SwiftUI, UIKit
  • Combine, Core Data, Core Location
  • Architecture MVVM / MVVM-C

Accessibilité

  • VoiceOver, Dynamic Type, UIAccessibility
  • WCAG 2.1, AssistiveTouch, Switch Control

Tests & Qualité

  • XCTest, Quick/Nimble, UI Tests
  • CI/CD (Jenkins, GitLab, Azure DevOps)
  • Fastlane, TestFlight

API & Services

  • REST API, JSON
  • Alamofire, URLSession
  • Firebase, Airship

Outils & Environnement

  • Xcode, VS Code, Figma, Sketch, Zeplin
  • Postman, GitHub, Bitbucket

Modalités

  • Localisation : Paris 13ème (2 jours de télétravail autorisés)
  • Durée : Longue mission (6 mois minimum, renouvelable)
  • Disponibilité : ASAP

Exigences du poste

Stack technique :

SwiftREST APIiOS (Swift)SwiftUIUIKitMVVMCI/CDMobile accessibility

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

MeetshakeCabinet de recrutement
Voir toutes les offres de Meetshake

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.