API Software Engineer (Go/PHP) France

Job description

Aujourd'hui, la vidéo représente plus de 80 % du trafic internet ! 🤯 Nous vivons dans un monde de plus en plus axé sur la vidéo, où nos expériences en ligne sont dominées par la vidéo en temps réel, en streaming et à la demande. Chez api.video, notre mission est de connecter les gens à travers leurs caméras et leurs vidéos. Nous sommes une plateforme mondiale API-first qui gère et fournit de la vidéo en ligne à grande échelle et notre objectif est de devenir la norme dans la manière dont les équipes modernes intègrent l’expérience vidéo dans leurs produits et services. Tout comme Stripe pour les paiements, Twilio pour les SMS et Sendgrid pour les mails, nous rendons la vidéo accessible à chaque client et développeur via notre API, partout dans le monde. api.video est une entreprise qui connait une forte croissance, axée sur le produit, qui accorde une grande attention à l'expérience utilisateur et à la facilité d'utilisation du produit. Aujourd'hui, nous nous attachons à alimenter la croissance d'api.video en améliorant l'expérience de nos utilisateurs et en faisant passer les capacités de notre produit au niveau supérieur.

L'opportunité 🤔

Au sein de l'équipe API, tu seras responsable de la conception et du développement des services web privés et publics. Ton rôle permettra aux développeurs d'intégrer rapidement toutes les fonctionnalités nécessaires pour améliorer l'expérience des développeurs, la gestion des comptes et les outils d'administration. Tu participeras également à la maintenance de nos intégrations de facturation et de tarification. Tu auras des responsabilités importantes dans une entreprise en pleine croissance qui recherche l'excellence, dans un environnement accueillant et collaboratif avec des personnes qui aiment travailler sur des problèmes difficiles. Mais aussi des objectifs ambitieux te permettant de monter en flèche ta courbe d'apprentissage.

Important : tu dois être situé en France.

Vos missions 🛠️

Rattaché à l'équipe API, tu contribueras activement au développement de api.video :

  • concevoir et développer des micro-services évolutifs,
  • écrire des tests (unitaires, d'intégration, fonctionnels, de bout en bout),
  • écrire et documenter les API privées et publiques,
  • participer à la maintenance corrective et évolutive des applications PHP et Go,
  • être proactif pour faciliter l'intégration de l'API publique pour les développeurs,
  • assurer la qualité du code, la durabilité et un faible niveau de dette technique,
  • travailler dans notre environnement technique : GitLab, Ansible, Linux, RabbitMQ, Kafka, PostgreSQL, S3

Les avantages 🏆

  • Une présence mondiale avec un environnement de travail international.
  • 100% télétravail possible (nous avons un QG à Bordeaux, et nous nous appuyons sur de nombreux espaces de coworking) (fuseaux horaires CET).
  • Salaires compétitifs
  • Un emploi du temps flexible - nous privilégions les résultats à la présence
  • Ta voix est entendue et comptera dans notre prise de décision.
  • Développement personnel. Nous investissons dans le développement de votre carrière ; si tu as besoin de livres ou d'assister à des conférences ? Nous nous occupons de tout !

Job requirements

Que recherchons-nous ?

  • Tu as une solide expérience en conception / développement avec Golang
  • Tu as aussi de l'expérience en PHP / Symfony
  • Tu as de l'expérience en bases de données relationnelles
  • Tu as des connaissances en architecture micro-services, communication asynchrone et scalabilité
  • Tu as une bonne connaissance des API RESTful
  • Tu aimes lutter contre la dette technique
  • Tu es passionné(e), curieux(se), rigoureux(se) et autonome, tu aimes travailler avec une équipe à taille humaine, collaborative et responsable
  • Tu fais de la veille technique

Connaissances appréciées

  • Connaissance de Docker
  • Connaissances en CI/CD
  • Connaissance du monde de la vidéo (non requis)
  • Compétences DevOps
  • Familier avec les fournisseurs d'API externes tels que Stripe, Segment, etc.
  • Connaissance des enjeux de l’implémentation d’un modèle économique
  • Ouvert à la formation et à la participation à des conférences afin d'améliorer tes compétences.