Freelances

Trouvez rapidement votre prochaine mission

Développeur backend mobile IOS/Android

Offre de mission n°200731A001

Nous recherchons un Développeur Backend mobile IOS/Android pour un de nos clients sur Lille.

Objectif global du projet :
Développer Le backend de l'application Mobile de Leroy Merlin

Compétences techniques :
Design d'API Rest - Confirmé - Impératif
Spring Webflux / Reactor 3.0 - Confirmé - Impératif
Java - Confirmé - Impératif
Android ou iOS - Junior - Serait un plus

Connaissances linguistiques :
Francais Courant (Impératif)
Anglais Professionnel (Secondaire)

Description détaillée :
Contexte projet :
* Développement du backend (API Rest) de l'application mobile
* Refonte en cours du backend
* Équipe de 20 personnes (métier inclus), 3 squads.
* Internationalisation des applications
Mission :
* Contribution au développement des nouveaux composants du backend (micro-service)
* Run du legacy (Java 8, Jersey)
* Participation à la définition des futures évolutions technologiques sur le périmètre du backend
Stack technique :
* Java
* Spring Webflux
* Reactor 3.0
* CI & CD via Gitlab CI
* Github
Autres :
Un niveau d'Anglais professionnel est un pré-requis
Télétravail 3j/semaine. Présence sur site 2j/sem. Ces règles sont susceptible d'évoluer.
Expérience en développement d'application natives sur Android ou iOS seraient un +
Expérience en développement d'application mobile sur framework Flutter serait un +&

Définition du profil :
SA MISSION :
À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des
procédures.
SON ACTIVITE :
ANALYSE :
- Contribue à la définition des spécifications générales
- Réalise l'analyse technique et l'étude détaillée
- Adapte et paramètre les progiciels applicatifs (ERP)
- Réalise le prototypage
QUALIFICATION :
- Élabore les jeux d'essais pourles tests unitaires d'intégration
- Effectue les tests unitaires
- Identifie et traite les dysfonctionnements
DÉVELOPPEMENT :
- Réalise les modules (objets et composants logiciels)
- Assemble les composants
- Rédige les documentations
MAINTENANCE :
- A en charge la maintenance corrective
- A en charge la maintenance évolutive
- Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants
SES LIVRABLES :
- Code documenté suivant les règles et référentiels de l'entreprise
SES INDICATEURS DE PERFORMANCE :
- Nombre de corrections en phase de recette
- Performance des composants développés (via des benchmarks)
- Respect du délai dans la réalisation des modifications
- Nombre de régressions

Compétences requises
Langues étrangères
Anglais
Publiée le 31/07/2020.