Développeur Full-Stack JavaScript - H/F

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Postuler

WINAMAX
WINAMAX

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste


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 :

  • 20G+ mains de poker jouées
  • 150K-250K joueurs actifs par jour
  • 250K+ tournois de poker par jour
  • 120K paris sportifs proposés en permanence
  • 900K coupons de paris sportifs placés chaque jour
  • 75K messages échangés par seconde
  • 50To de données en base
  • Notre stack :

  • Backend : Node.js, Python, C++, PHP, Golang
  • Frontend : Javascript, React, Redux, Electron, TypeScript
  • Compute : AWS ECS, AWS EC2, AWS Lambda
  • Ops : AWS Cloud Services, GitHub Actions, Terraform, Docker, Git, Debian
  • Databases : AWS Aurora (MySQL), AWS DynamoDB, Amazon Redshift
  • Cache : AWS Elasticache (Redis)
  • Event & Data processing : Apache Kafka, Redis streams, Apache Airflow, AWS Batch
  • BI: AWS Quicksight
  • CI/CD : Github Actions
  • Monitoring : AWS Cloudwatch, AWS OpenSearch, Grafana

  • À PROPOS DU POSTE

    Rejoins l’équipe Tech de Winamax pour contribuer au développement de la prochaine génération de nos applications desktop et mobile, utilisées chaque jour par des milliers de joueurs à travers l’Europe. En tant que développeur Full-Stack JavaScript, tu prendras une part active à la conception, au développement et à l’optimisation de nos services et interfaces en temps réel, dans le domaine exigeant du jeu en ligne (poker, paris sportifs).

    LES MISSIONS DU POSTE

  • Concevoir et développer des fonctionnalités innovantes et scalables, tant côté front-end que back-end
  • Participer à des projets stratégiques mêlant UX, performance, temps réel et haute disponibilité
  • Développer des micro-services robustes et performants pour nos systèmes de paris sportifs
  • Travailler sur des interfaces réactives (desktop & mobile) en React pour des applications de jeux d'argent
  • Gérer des problématiques de bout en bout : spécifications, développement, tests, mise en production, suivi
  • Améliorer continuellement l’architecture logicielle et les bonnes pratiques de développement
  • Travailler en collaboration étroite avec des équipes pluridisciplinaires (produit, design, DevOps, QA, etc.)
  • Selon ton expérience et ton appétence, tu pourras aussi accompagner la montée en compétence des profils plus juniors.


    EXEMPLES DE PROJETS

  • Rafraîchissement quasi temps réel (<10ms) de l’aperçu d’un match
  • Système de personnalisation des notifications selon le profil joueur
  • Plateforme supportant plusieurs milliers de paris par seconde
  • Développement de missions et challenges joueurs

  • STACK TECHNIQUE
  • Langages & frameworks : JavaScript (ES6+), Node.js, React, Redux
  • Technos complémentaires : Electron, Flow, TypeScript
  • Infrastructure : Docker, AWS (ECS, Lambda, S3, ElastiCache, DynamoDB, Aurora MySQL)
  • Architectures : Micro-services, Event-driven, API-first
  • Qualité & DevOps : Git/GitHub, CI/CD, tests unitaires et E2E, monitoring, code review

  • PROFIL RECHERCHÉ


  • Tu n’as pas besoin de tout maîtriser parfaitement pour postuler. Ce que nous recherchons avant tout, ce sont des développeurs et développeuses :

  • À l’aise avec JavaScript moderne (ES6+) et ayant une première expérience (personnelle ou pro) avec Node.js et/ou React
  • Intéressé·e par le développement full-stack et curieux·se de monter en compétences sur l’ensemble de la stack
  • Attentif·ve à la qualité du code : tests, revues de code, bonnes pratiques de développement
  • Motivé·e par les défis techniques liés à la performance, à la scalabilité et aux architectures temps réel
  • Capable de s’approprier de nouveaux outils et concepts comme les API REST, les bases de données (SQL/NoSQL), ou les systèmes de messagerie/pub-sub
  • Et surtout :

  • Tu fais preuve d’esprit d’équipe, de rigueur et de bon sens
  • Tu sais communiquer clairement avec des interlocuteurs techniques ou non
  • Tu as envie d’apprendre, de progresser, et de contribuer à des projets ambitieux
  • Soft skills :

  • Rigueur, curiosité et esprit d’équipe
  • Capacité à communiquer clairement avec des interlocuteurs techniques ou non
  • Autonomie dans l’analyse, la priorisation et la résolution de problèmes complexes
  • Ouverture d’esprit et goût pour l’innovation
  • Les petits plus :

  • Intérêt pour le monde du jeu en ligne, du poker ou des paris sportifs
  • Sensibilité au design et à l’ergonomie des interfaces
  • Expérience sur des produits à forte charge
  • Bonne culture DevOps

  • MODALITÉS ASSOCIÉES AU POSTE

  • Poste à pourvoir en CDI (contrat à durée indéterminée) temps plein uniquement et dès que possible à Paris, France
  • Télétravail partiel possible (2 jours/semaine)
  • Rémunération : à discuter en fonction de ton parcours / niveau d'expérience

  • PROCESSUS DE RECRUTEMENT

  • Screening RH - 30min
  • Test technique
  • Entretien avec le Lead Tech et un membre de l'équipe - 1h30
  • Entretien final avec notre VP Engineering - 1h

  • POURQUOI NOUS REJOINDRE ?

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

  • Un cadre de travail unique et convivial, en plein cœur de Paris (salle de sport, salle de jeux vidéo, terrains de pétanque, boissons offertes…)
  • Un esprit startup avec des équipes jeunes et dynamiques
  • Une vie d’entreprise riche : évènements team buildings, et soirées organisées régulièrement par notre CSE (poker, gaming, jeux de plateau, barbecues tout l'été…)
  • Participation à des conférences techniques (Devoxx, KubeCon)
  • Des primes d’intéressement et de participation vraiment attractives (n'hésite pas a demander plus d'infos au recruteur)
  • Un accès au programme de cooptation (avec un bonus pouvant aller jusqu’à 5000 €)
  • Le choix de son ordinateur portable (Macbook pro ou Windows) pour travailler efficacement

    Et aussi :

  • Une excellente mutuelle
  • 6 semaines de congés payés
  • Un restaurant d’entreprise
  • Envie d’en savoir plus ?

    D’autres offres vous correspondent !

    Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

    Voir toutes les offres
    Postuler