Ingénieur Back-End Node.js - Betting (H/F)

WINAMAX recrute !

À propos

Winamax propose une plateforme de jeux en ligne qui permet à plus de 6 millions de membres en France et en Espagne, de s’adonner à leur passion du poker et des paris sportifs.

Winamax est un opérateur de poker en ligne en France depuis 2010. Alors petit challenger que personne n’attendait, Winamax est devenu le premier site Français de poker en ligne, avec plus de 56% de parts de marché en 2019.

La différence de Winamax ? Un ton humoristique décalé et de meilleures cotes.
Son nouveau challenge ? Le marché espagnol des jeux en ligne, sur lequel Winamax s’est lancé en juillet 2018.

Opérateur parmi les plus innovants du marché, les succès de Winamax résultent d’un travail de fond tant sur le plan marketing/communication, que sur un plan technique et technologique.

Techniquement, Winamax c’est :

• Un moteur de jeu puissant et innovant : adaptation dynamique de l’offre de jeu, parties de poker hautement configurables, détection de fraude, …
• Une architecture distribuée et scalable conçue pour traiter en temps réel les flux de la plateforme
• Une plateforme modulaire soumise à des contraintes de haute disponibilité et de sécurisation des données, capable de gérer de fortes audiences

Quelques chiffres :

• 40K paris sportifs proposés en permanence
• 300K+ coupons de paris sportifs placés chaque jour
• 50K+ messages échangés par seconde

Descriptif du poste

Au sein de notre équipe Back-End Betting, tu relèveras des challenges techniques au quotidien pour suivre la forte croissance de la plate-forme de paris sportifs leader en France !

En tant qu'Ingénieur.e Back-End Node.js, il te sera demandé de :

• Développer des micro-services hautement disponibles et scalables.
• Contribuer à l’amélioration constante de l’architecture logicielle de la plate-forme.
• Assurer le RUN des services déployés en production.
• Prendre en charge des problématiques de A à Z (spécifications, développement, tests, release, run)

Exemple de projets :

• Personnalisation des notifications en fonction de l'historique de paris du joueur
• Pouvoir traiter 1 million de prises de paris par seconde
• API permettant l'affichage de l'aperçu détaillé d'un match avec un rafraichissement en quasi temps réel (< 10ms)

Stack : Node.js, Zeit Micro, MySQL, Redis, Kafka, AWS (ECS/DynamoDB/EFS/CloudFormation), Docker, PHP, Python, Jenkins, Jest.

Profil recherché

Nous recherchons des ingénieurs avec au moins 4 ans d’expérience sur un poste similaire.

Les connaissances et qualités indispensables pour réussir ta mission :

• Maîtrise de Node.js
• Architectures distribuées, Event-Driven et API First.
• Bonne pratiques de développement (12 Factor App, TDD, distributed design)
• Expérience sur les éléments de notre stack.
• Ta capacité d’abstraction et de résolution de problèmes complexes.
• Ton ouverture d’esprit.
• Ta créativité qui te permet d’explorer de nouvelles pistes.
• Ta soif d’apprendre des autres et aux autres.
• Ta communication claire et non équivoque.
• Ton pragmatisme et ton sens des priorités.
• Ton obsession pour la qualité de service et de code.

Les plus :

• Familier avec React.
• Expérience sur les langages PHP et/ou Python.
• Culture DevOps (CI/CD, Observability, Infra As Code).
• Intérêt pour le domaine du jeu en ligne et plus particulièrement des paris sportifs.

POURQUOI NOUS REJOINDRE ?

Si le poker ou les paris sportifs ne sont pas des arguments suffisants pour attirer ton attention, nous en avons d’autres !

• Esprit startup, et des équipes jeunes et dynamiques
• Un cadre de travail unique et convivial, en plein cœur de Paris (salle de sport, salle de jeux vidéos, terrain de pétanque, barbecue, boissons offertes…)
• Le choix de son ordinateur (Mac ou PC) pour travailler efficacement
• Salaire compétitif
• Intéressement et Participation attractifs
• Excellente mutuelle
• 6 semaines de congés
• Restaurant d’entreprise (frais d'admissions pris en charge)
• Participation à des conférences techniques
• Du fun : soirées organisées régulièrement par notre CE (poker, gaming, jeux de plateau, soirée raclette…)

Process de recrutement

  1. Entretien téléphonique RH (~ 30 min)
  2. Test technique de mise en situation autour d’un cas pratique (à distance)
  3. Entretien avec le Lead technique (~ 1h)
  4. Entretien avec le CTO (~ 1h)
  5. Rédaction de l'offre en CDI :)

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris, France (75007)
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 4 ans
  • Télétravail partiel possible
  • Salaire : entre 45000€ et 60000€ / an