Ingénieur développement sénior Android/iOS in Lyon (H/F)

permanent contract SoftAtHome in SoftAtHome
  • 89 Boulevard du Parc d'Artillerie, 69007 Lyon, France View on Map
  • Post Date: 13 November 2019
  • Applications 0
  • View(s) 365
Email Job
  • Share:

Job Detail

Job Description

V3D est pionnier dans la qualité d’expérience (QoE) pour opérateurs mobiles. Editeur de logiciels, notre savoir-faire et notre connaissance des besoins des opérateurs télécoms nous permettent d’offrir une solution de monitoring des réseaux depuis les Smartphones et terminaux haut débit. L’application mobile, intégrée en mode SDK dans de nombreuses applications Opérateurs dans le monde, est actuellement déployée à plusieurs millions d’exemplaires.

V3D fait partie de la société SoftAtHome, qui développe des firmwares spécifiques pour les équipements de la maison digitale (gateway, routeurs, set-top boxes, assistants vocaux).

V3D ce sont 30 personnes qui travaillent à Lyon dans un cadre détendu, professionnel et stimulant. Nous sommes attachés à l’esprit startup et local, tout en agissant sur la scène internationale. V3D c’est surtout une équipe talentueuse et innovante qui a plaisir à travailler ensemble sur l’excellence de la solution.

 

Notre mission vous intéresse et vous partagez nos valeurs ? Rejoignez-nous !

 

Mission

Au sein d’une équipes d’experts passionnés, vous participez au développement des applications mobiles et des SDKs sur android, iOS pour le monitoring des réseaux et la configuration des routeurs domestiques (Paramétrage Wi-Fi, …).

Les produits suivent une roadmap, et sont distribués soit via une application sur les stores, soit sous forme de SDK embarqué dans une application existante de l’opérateur.

Dans ce cadre, vos missions seront :

  • Participation à l’élaboration de l’architecture et au design des solutions :
    • Evolutions des SDKs
    • Evolutions des UIs
    • R&D sur les nouvelles versions d’OS, particulièrement sur la capture des données d’expérience client liée au réseau
    • Amélioration des flux de communication mobile-serveur
  • Développement des évolutions produit de la roadmap
  • Support et maintenance technique des produits
  • Amélioration des processus de développement et de qualité :
    • Tests unitaires,
    • Intégration continue,
    • Emulateur multi-version emulator, tests automatisés
    • Intégration des fonctionnalités et des composants (gradle, gitlab, maven, etc…)

Profil

 

Vous avez une expérience confirmée sur la conception et l’implémentation Java/Android sur des solution complexes sur Android (Java/Kotlin) et iOS (Objective C/Swift) largement déployées.

Vous comprenez les concepts et les prérequis spécifiques lié à la distribution de librairies SDK, par rapport à des applications standalone.

Vous avez développé une expertise sur les comportements en background d’Android et iOS et ce en fonction des versions : doze mode, services foreground/background, job scheduler, permissions sont des sujets qui n’ont aucun secret pour vous.

L’industrialisation des processus est pour vous un challenge motivant. Une expérience concrète sur l’intégration continue et les tests automatisés sur émulateur sont un réel plus pour ce poste.

Vous aimez coder et implémenter les solutions que vous avez définies, et vous restez curieux des nouvelles stacks techniques (Kotlin/Swift) et des évolutions touchant au monde mobile (PWA, …).

Vous appréciez travailler de manière autonome et collaborative au sein d’une équipe d’experts. Vous souhaitez vous impliquer et peser sur les choix techniques et fonctionnels du produit en lien direct avec les responsables produit. Par ailleurs, vous êtes de nature curieuse et ouverte, et force de proposition.

Ce job est fait pour vous, rejoignez-nous vite !

Compétences

  • Expert sur android Java/Kotlin
  • Très bon niveau sur iOS Objective C/Swift
  • Des connaissances en C/C++ sont un plus
  • Expérience confirmée dans l’implémentation d’interface de communication avec des APIs backend
  • Maîtrise des développements UI
  • Outils : git, Jenkins, docker, emulators
  • Processus : git flow, MR

Required skills

Other jobs you may like