OmDev Logo
GetYourJob
0
Publié aujourd'hui

Développeur iOS (H/F)

Entreprise
FreelanceRepublikPlateforme freelance
Localisation
Issy-les-Moulineaux, Île-de-France
Hybride
Type de contrat
Freelance
Niveau
Senior

Description du poste

Contexte de la mission

Vous rejoindrez le pôle Applications Mobiles, intégré à la Tribe E-Commerce de la Business Unit Commercial, Digital & Tech.

Composé d'une cinquantaine de collaborateurs, ce pôle intervient sur l'ensemble du cycle de vie des applications mobiles : de la conception produit à la mise en œuvre de la stratégie business du Groupe, en passant par le développement, les tests et le suivi en production.

Dans ce cadre, vous participerez à l'évolution de l'application iOS du Groupe, entièrement reconstruite fin 2019 sur la base de technologies modernes, performantes et pérennes.

Localisation et organisation :

  • 2 jours de présentiel toutes les 2 semaines (le lundi et le mardi).

  • Présence sur site à Issy-les-Moulineaux.

  • Mission ouverte aux candidats résidant partout en France métropolitaine.

Vos missions

Au sein d'une équipe dynamique, engagée dans une démarche d'amélioration continue, vous interviendrez sur les différentes étapes du cycle de développement de l'application.

1. Analyse et conception technique
  • Étudier et analyser les aspects techniques des projets.

  • Comprendre et analyser les besoins des équipes métiers et marketing.

  • Concevoir et définir les solutions techniques adaptées.

  • Évaluer les charges et contribuer à la planification des développements.

  • Organiser et séquencer les différentes étapes de réalisation.

  • Identifier les impacts, les dépendances et les éventuels risques techniques.

2. Développement et tests
  • Développer de nouvelles fonctionnalités et faire évoluer les fonctionnalités existantes.

  • Préparer et réaliser les tests unitaires.

  • Participer aux différentes phases de tests afin de garantir la conformité des développements aux besoins métiers.

  • Accompagner les équipes métiers lors des phases de recette interne.

3. Maintenance et amélioration continue
  • Analyser et corriger les anomalies rencontrées en production.

  • Contribuer à l'amélioration continue de l'application, notamment en matière de performance, de qualité de service (QoS) et de qualité du code.

  • Participer à l'enrichissement et à la maintenance des bibliothèques internes.

  • Contribuer à la mise en place d'outils, de standards et de bonnes pratiques de développement.

Environnement technique et méthodologique

  • Langages et frameworks : Swift, SwiftUI.

  • Architecture : VIP, Clean Architecture.

  • Environnement de développement : Xcode.

  • Industrialisation et gestion du code : Bitrise, Git, SPM.

  • Tests automatisés : Appium, Selenium.

  • Technologies back-end et API : API REST, Java/J2EE, GraphQL.

  • Technologies web : HTML, JavaScript, AngularJS.

  • Analytics et monitoring : Firebase.

  • Méthodologie projet : Agile.

  • Outils collaboratifs : Jira, Confluence, Notion.

Profil recherché

Profil recherché

Vos compétences techniques :

Vous disposez de minimum 4 ans d'expérience en tant que développeur iOS :

  • Excellente maîtrise de Swift.

  • Bonne connaissance de SwiftUI.

  • Maîtrise des principes de Clean Architecture et de l'architecture VIP.

  • Expérience dans la conception et la réalisation de tests unitaires.

  • Maîtrise de Swift Package Manager (SPM).

  • Bonne connaissance des principes de Clean Code.

  • Ouverture à d'autres langages de programmation, notamment Python et TypeScript.

Soft Skills :

  • Bon communicant

  • Esprit d'équipe

  • Autonomie

Langues
  • Français : langue de travail au quotidien.

  • Anglais : capacité à comprendre et exploiter la docu

Exigences du poste

Compétences requises

  • Clean Code
  • iOS (Swift)
  • Swift
  • SwiftUI

Un plus

  • Git
  • Appium
  • Selenium
  • API Development
  • REST API
  • Java
  • GraphQL
  • HTML
  • JavaScript
  • AngularJS
  • Monitoring / Observability
  • Firebase

Toutes les offres IT à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

FreelanceRepublikPlateforme freelance

FreelanceRepublik : Sélection restreinte de freelances tech qualifiés et disponibles. Le top 15% des freelances tech est sur FreelanceRepublik. Arrêtez de perdre du temps. En temps réel, nous identifions le top 15% des développeurs et chefs de projets, que nous positionnons sur un pipeline d'une centaine de missions.

Voir toutes les offres de FreelanceRepublik

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

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