Cette offre de poste n'est plus disponible
Publié il y a environ 3 ans

Lead Développeur / Développeur Mobile h/f

Vous intégrez une équipe dynamique de développement de
projets digitaux (web, mobile, client lourd, etc…) et gérez les missions
suivantes :

  • Veille et recherche de solutions innovantes

Le développement mobile étant le secteur où se concentre
aujourd’hui l’innovation de nos métiers, il est nécessaire de conserver un
regard sur les technologies montantes (tendances et approches ergonomiques,
composants visuels, captation et traitement d’images, réseaux neuronaux, etc…)
afin d’être en mesure d’en faire bénéficier nos clients et de mieux les
conseiller.

  • Analyse

Analyse de l’architecture et des développements à produire

Proposition de solutions métiers selon les contraintes
clients et l’état de l’art en termes de développement mobile

Évaluation de nouvelles technologies dans le cadre du métier
du client

  • Développement / intégration

Développement selon les langages préconisés ou historique
des projets

Réalisation de tests automatisés et maîtrise des outils de
qualimétrie du code (Sonar)

Documentation du travail réalisé

Respect des procédures et des méthodes de développement mis
en place par le chef de projet

  • Suivi / Maintenance

Communiquer sur les problématiques rencontrées

Assurer un travail qualitatif et maintenable par l’équipe

Assurer une relecture puis corriger et/ou optimiser le code
en respect des consignes établies avec l’équipe

• D’être particulièrement attentif(ve) à l’application des méthodes de production au
sein des projets.

• De conduire à augmenter le niveau d’expertise des collaborateurs de la Digital
Factory et de donner à cette dernière l’attractivité nécessaire pour susciter
l’envie à des développeurs externes de nous rejoindre.

  • Accompagner les développeurs IONIC aux particularités du
    développement Web (particularités techniques mobiles et aux plateformes de
    publication).

Quels sont les environnements techniques ?

Environnement de développement iOS : Xcode, Objective-C,
Swift, UIKit, SwiftUI, story boards, CocoaPods, TestFlight, process et
contraintes de publication sur l’AppStore, etc...

Environnement de développement Android : Android Studio,
Java, Android SDK, JetPack (Android X), utilisation des fragments, process et
contraintes de publication sur GooglePlay.

Maitrise des technologies utilisées dans le cadre des
développements mobiles : capture d’images et de vidéos, scan de documents, OCR,
utilisation des accéléromètres, push notifications cross-plateforme (Firebase
par exemple), multi-threading, communications réseau sécurisées,
WebView/WebKit, reconnaissance de QRCode.

Des Connaissances générales de développement avec les
technologies Ionic, Java (J2SE, Serlvet, JSP), nodeJS ou Qt peuvent être un
plus.

Skills

Front-end
Ionic