Lead mobile engineer (React-native)

Description de la société

Amplement est une PME (20+ collaborateurs) éditrice de logiciels SaaS sur support web et mobile. Filiale du groupe Cirpack, Amplement propose un outil de communication unifié FR (UCaaS) distribué en marque blanche dédié aux opérateurs télécom. Notre objectif est de fournir un outil professionnel “made in France” de qualité et répondant aux besoins croissants de communication à distance entre collaborateurs. Nous opérons aujourd’hui en Europe, en Asie et sur le continent Africain.

Le contexte

Amplement recherche un ingénieur talentueux pour rejoindre son équipe. En tant que lead ingénieur mobile, vous encadrez un ou deux développeurs confirmés au sein d’une équipe technique divisée en 4 pôles (web, mobile, backend, cloud PBX).

Volontaire à l’aboutissement, rigoureux et autonome. Vous serez le garant de la chaîne d’intégration, de déploiement et de livraison de nos applications. Du maintien de la stabilité, de la fiabilité et de l’évolution (actuellement stable sur RN 0.64) de nos applications. Vous définissez les choix techniques et fonctionnels pour répondre aux besoins produits et garantir la qualité d’usage de nos applications (Qos important sur l’établissement des communications). L’usage du mobile est un rôle central de notre produit qui requiert une haute qualification et soulève des problématiques complexes liées aux communications temps réel.

Mission

  • Définition des choix techniques avec le CTO
  • Définition des choix produits avec le COO
  • Encadrement et développement des nouvelles fonctionnalités
    • Orienter l'application vers un usage offline
    • Optimisation des com pour supporter un volume croissant d'utilisateurs en vidéo conférence
    • Intégration d’un voicemail in-app
    • Authentification par QR code
  • Veille et adaptabilité aux évolutions systèmes IOS et Android
  • Maximiser le code coverage et maîtriser la dette technique
  • Mise en place d’une QoS pour garantir la fiabilité et traquer les instabilités
  • Assurer le maintien des déploiements automatisés via les outils CI/CD (Github/Circle-Ci/Fastlane/appCenter) de l’ensemble des applications My-Collaborate fournies en marque blanche ou en marque grise.
  • Assurer le bon déroulement des process de ton équipe (développement, codes reviews, recette)
  • Management d’une équipe de 1 à 2 personnes

Qualifications

  • Expériences 7+ ans sur différentes stack
  • Maîtrise de React-native (> 2 ans sur des projets conséquents)
  • Expérience en développement mobile IOS/Android (Objective-c ou Swift / Java)
  • Expérience en management de petite/moyenne équipe
  • Expertise en Qos (contrainte haute sur la réception des communications)

Qualifications additionnelles

  • Vous avez déjà travaillé dans un environnement avec des contraintes de temps réel ou d’établissement de communication
  • Vous disposez d’une appétence produit et vous souhaitez donner votre vision en étant force de proposition sur l’UI, l’UX ou les choix fonctionnels
  • Connaissance du webRTC

Modalités

  • Grande autonomie
  • Télétravail uniquement
  • Prime de vacances
  • Start-up spirit agile et réactif

Détails pratique

Rémunération : 70k-80k

Type de contrat : CDI

Stack technique de l’entreprise : OVHCloud, Github, CircleCi, SockJS, Ansible, Sentry, Jest, Onesignal

Stack technique de l’équipe : redux, react-native, redux-saga, redux-persist , webrtc, connection service, pushkit, callkit, styled-component, codepush, circleci, simple peer, react navigation

Contact : cedricbale@amplement.com