Senior software engineer backend (nodejs)

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 développeur confirmé au sein d’une équipe technique divisée en 4 pôles (web, mobile, backend, cloud PBX). Vous intégrez notre équipe de développement backend sous la responsabilité du lead développeur.

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éveloppement des nouvelles fonctionnalités
    • 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
  • Qos des services backend
    • Migration vers du micro service scalable
    • Mise en place de monitoring des services applicatifs
  • Assurer la maintenabilité des packages cross services
  • Maximiser le code coverage et maîtriser la dette technique
  • Assurer le maintien des déploiements automatisés via les outils CI/CD (Github/Circle-Ci)
  • Assurer le bon déroulement du cycle de travail (dev, code review, recette, bugfix, livraison, suivi support)

Qualifications

  • Expériences 4+ ans sur différentes stack
  • Maîtrise de Nodejs (> 1 an sur des projets conséquents)
  • Connaissance de Docker/k8s

Qualifications additionnelles

  • Vous avez déjà travaillé dans un environnement avec des contraintes de temps réel ou d’établissement de communication
  • 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 : 50k-60k (selon profil)

Type de contrat : CDI

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

Stack technique de l’équipe : NATs serveur, Redis, RethinkDB, Elasticsearch, ExpressJS, pm2, webRTC

Contact : cedricbale@amplement.com