logo

Villeneuve d'Ascq

IOS H/F

CDI 

Scroll

Norgay

Offre
d'emploi

  • Réf : 22/76/LIL/LSE/0058

  • CDI 

  • Villeneuve d'Ascq

  • De 1 à 3 ans 

Contexte

Et si on réalisait ensemble votre ascension vers le sommet ?

Pourquoi vous parler de sommet ? Parce que c'est l'histoire qui nous anime, celle d'Edmund Hillary, un alpiniste néo-zélandais et son sherpa tibétain Tensing Norgay qui furent les premiers à atteindre le sommet de l'Everest en 1953.
Toute notre philosophie va dans ce sens : accompagner nos collaborateurs et nos clients vers la réussite de leurs projets !


Afin d'accompagner nos clients dans le cadre de leurs projets à forte valeur ajoutée, NORGAY recrute un Développeur IOS.

Le développeur IOS est en charge du développement des solutions technologiques d'interfaces utilisateurs (application mobile) fournies par les solutions logicielles ENKI, au sein des équipes projets et assure leur maintenance. Il réalise le codage des couches de présentation et couches logicielles d'intégration des fonctionnalités métier et/ou technique (ex: app mobile/plateforme Cloud ENKI, app mobile/produits connectés, app mobile/gateway ENKI) qui fournissent des services applicatifs ENKI utilisables par des utilisateurs finaux sur la base de prototypes et spécifications fournies par les équipes de définition des exigences. Il participe aux comités et ateliers de conceptions ergonomiques concernant l'application mobile ENKI.
Il est garant de l'implémentation des composants logiciels (points de contacts utilisateurs finaux), de leur paramétrage et de leur packaging visant à fournir des interfaces utilisateurs opérationnelles et sécurisées.
Les attentes :
- Développer et/ou intégrer des composants logiciels (ex: couche front) du domaine de l'IoT (ex smarthome, produits connectés, backend cloud)
- Garantir le fonctionnement optimal et la qualité technique des composants graphiques développés et de leur cycle de vie
- Implémenter des composants graphiques, des fonctionnalités métier, des interactions avec des logiciels embarqués et/ou serveurs
- Implémenter des correctifs de non-conformités issues des campagnes de validation des applications mobiles ENKI

Le développeur travaille au sein de l’équipe IT, dans une feature team
Lorsqu'il intervient sur une ligne de projet ENKI, il reporte de l'avancement de ses tâches concernant:
- Charges estimées
- Planning de réalisation
- Gestion des risques
- Compte-rendu régulier sur le déroulement des développements et des tests
- Le développeur est en relation avec les équipes ENKI membres du dispositif organisationnel IT.



Description

Stack Technique :

- Méthode de développement agile (ex: scrum)
- Estimation d'une charge de travail
- Gestion des versions de codes sources sous Git
- Connaissance sur la partie clean architecture.
- Programmation Swift (objective C serait un plus)
- Modèles de conception (ex design patterns observer, proxy, state),
- Usage d'APIs web (ex: restfull)
- Solution de persistence locale (CoreData, SFHKey)
- Execution asynchrone (Dispatch Async, NS Queue, NS Operator...)
- Gestion du déploiement (Provisioning Profile, Certificat) ad-hoc
- réalisation de tests unitaires

Serait un plus :
- Usage de technologies orientées message (ex: brocker, MQTT)
- Standards AllJoyn sur IP
- Connectivité avec accessoires Bluetooth
-connaissance des patterns MVVM et RxSwift
- Mécanisme d'authentification OAuth2
- Connectivité avec accessoires sous WiFi

Swift - Confirmé - Impératif
Objective C - Junior - Serait un plus
Français Courant (Impératif)
Anglais Lu, écrit (Secondaire)

Ce qui vous attend :

À 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 pour les 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

Dispo : Le plus tôt possible, mais nous saurons attendre la bonne personne ????

Localisation : Lille

En bref : nous recrutons un Développeur IOS (H/F) en CDI à Lille. Nous recherchons de la technique mais aussi une personnalité!



Profil recherché

- Bon relationnel et esprit d'équipe
- Sens de l’écoute
- Autonomie et implication avec sens du service et de l'engagement
- Motivation, curiosité et avidité aux défis techniques/challenges
- Bon niveau de visibilité, de communication et de reporting





Notre process de recrutement :

1. Call avec Léa - entre 15 et 30 minutes

2. Rencontre RH et opérationnel - 1h physique ou Teams

3. Rencontre du directeur d'agence de Lille - 30 minutes physique ou Teams