The company
EasyMovie
- Média, SaaS / Cloud Services, Télévision / Production audiovisuelle
- From 50 to 250 employees
The job
Développeur GOlang (H/F) - #API #SaaS #Vidéo
- Permanent contract
- Paris
This position was filled!
À propos
Puisque notre team web n’attend plus que toi pour mettre en place notre nouvelle API de gestion de projets vidéos, cher(e) futur(e) collègue, welcome to EasyMovie!
Qui sommes-nous ?
Créée en 2013, EasyMovie a pour vocation d’accompagner les entreprises dans leur transformation digitale. Dans un contexte où l’information et le partage des connaissances ont subi une complète métamorphose ces dernières années, nous apportons aux entreprises une solution complète leur permettant de créer un maximum de valeur en impliquant leurs collaborateurs.
EasyMovie est une solution SaaS et mobile s’appuyant sur l’Employee Generated Content (EGC) afin de permettre la création de contenus vidéo à forte valeur ajoutée, plus authentiques, plus ciblés et plus récurrents que lorsqu’ils sont produits de façon traditionnelle par un nombre limité de personnes.
Notre technologie est composée d’une plateforme SaaS et d’une app mobile permettant de garantir une unité technique, éditoriale et graphique à très grande échelle :
- Une plateforme SaaS qui permet aux admin de centraliser la gestion des utilisateurs, des workflows de validation, des storyboards, des templates graphiques
- Une app mobile qui permet de décentraliser la création vidéo, n’importe quel collaborateur pouvant réaliser une vidéo professionnelle en 15 minutes et sans avoir à monter en compétence.
Nous sommes aujourd’hui près de 100 collaborateurs répartis entre Paris, New-York et Tunis. Nous travaillons avec plus de 350 clients grands comptes dans des industries variées (Carrefour, L’Oréal, LVMH, AXA, BNP Paribas, BMW, Siemens)
Descriptif du poste
Et toi dans tout ça?
Directement rattaché(e) au CTO, ton principal challenge sera de refondre notre API sur GO pour que nos applis mobiles et notre plateforme web en soient ainsi les clients.
Allez viens, on t’explique le contexte:
Il ne s’agit pas d’une simple copie de l’API mais d’une évolution complète de notre manière de concevoir un projet vidéo, d’où un nombre très important de champs et d’objets différents à gérer.
Cette API sera utilisée en production par des milliers d’utilisateurs, puis ensuite mise directement à disposition des services IT de nos clients via des SDK.
Un focus important devra donc être fait sur les performances, la stabilité et la scalabilité
A cet effet:
- Création de la nouvelle api en GO 1.11 (GraphQL)
- Documentation de l’api sur OpenAPI 3 et Godoc pour le code
- Nouvelle base de données à choisir (Mongo / CouchBase / DynamoDB), synchronisée dans un premier temps avec notre base de donnée actuelle
- Tests unitaires systématiques sur chaque fonction
- Focus sur la qualité de code (Reviews de codes et de sécurité)
- Participation aux décisions techniques majeures.
Tu seras au cœur de notre équipe technique, interagissant au quotidien avec les équipes Web et mobiles.
Et la stack dans tout ça?
API: GO 1.13 (GraphQL)
Infrastructure cloud: AWS (API Gateway / Lambda / Cognito / ALB / SAM / Terraform, Serverless)
Service Mesh, CI/CD, Web Sockets, Docker
Outils: Jira, Bitbucket, Confluence
Profil recherché
Et si en plus de ça, tu as:
- De très solides expériences en développement d’API et de services web
- Au moins 3 ans d’expérience sur des backends / api / services web, en GO / Java / Python
- Au moins une expérience en environnement Serverless sur AWS ou GCP
- Une capacité à implémenter des fonctionnalités de A à Z en total autonomie
- Une capacité à lire et comprendre très rapidement du code écrit dans un langage que vous ne maîtrisez pas
- Une volonté d’apprentissage (nouvelles technos, librairies, etc.)
Et pour couronner le tout, tu as soif d’apprendre, de partager et qu’en plus de ça tu es sympa, alors pas de doute, il ne reste plus qu’à faire plus ample connaissance!
So, challenge accepted?
Découvrez l'équipe de EasyMovie
- Add to favorites
- Share on Twitter
- Share on Facebook
- Share on LinkedIn
We thought these articles might interest you
Get inspired with this selection of articles
6 tips to prepare for a job interview
A job interview is like a wedding––it requires preparation. You can’t just turn up and see how it goes.
Help! I’m applying for the same job as a friend
Childhood friends, school friends, close colleagues… the same age, the same stage in your careers. Clashes are almost inevitable.
Six Tips for a Successful Telephone Interview
You will have 15 to 20 minutes to win the recruiter over—this is your chance to show them you’re exactly what they need.
Job interview with the big boss: how to handle this last round
You're one step away from securing an offer. All that is left is an interview with the founder. Will you make it? With these 7 tips, you will.
How to speak about failure in a job interview
What was your greatest professional failure? Don't dread this question and learn how to answer it with these tips.
How to ask for a referral
Seeking out a referral can be a good way to get your foot in the door. Here are tips on how to go about getting one.