Fondée en 2004, nous sommes une entreprise technologique pionnière qui propose des jeux et du divertissement pour adultes de calibre mondial sur certaines des plateformes les plus sûres et les plus populaires qui existent actuellement en ligne. Soutenue par une équipe internationale d'innovateurs dynamiques et collaboratifs, sa mission consiste à permettre aux utilisateurs de vivre des expériences sûres et de renforcer ses communautés en célébrant la diversité, l'inclusion et l'expression – tout en maintenant des protocoles solides et dignes de confiance.
Nous offrons le meilleur des deux mondes! Les talents locaux peuvent s'épanouir dans notre bureau axé sur la collaboration avec la flexibilité d'un environnement de travail hybride, tandis que nos collègues à distance jouent un rôle essentiel au sein de notre culture dynamique. Nous disposons de bureaux à Montréal (Québec), Austin (Texas) et Nicosie (Chypre).
*Un certain nombre de postes nécessitent une présence au bureau à temps plein*
En tant que développeur·euse généraliste Java/React, vous travaillerez sur des applications web à grande échelle, notamment des services de recommandation et des plateformes de paiement. Vous rejoindrez une équipe dynamique qui prône la collaboration et se nourrit à relever ensemble des défis complexes, tout en travaillant sur des systèmes générant un trafic important et traitant des transactions financières significatives.
Ce que vous ferez :
- Développer, mettre en œuvre et maintenir des applications dorsales (backend) orientées objet et des solutions frontales (frontend) fondées sur React.
- Concevoir des solutions de plateforme en évaluant les exigences et en les alignant aux besoins de l'entreprise.
- Créer et maintenir des API, des services et des applications React SPA en mettant l'accent sur les performances et l'évolutivité.
- Effectuer des revues de code et formuler des recommandations constructives d'amélioration.
- Déboguer les problèmes de production sur l'ensemble des services et des différentes couches de la pile.
- Analyser et documenter les processus et les projets afin de fournir des solutions complètes.
- Collaborer avec des équipes interfonctionnelles (dorsales, assurance qualité, développement et exploitation, chef·fes d'équipe) pour atteindre les objectifs du projet.
- Travailler en partenariat avec les équipes des produits pour discuter des exigences en matière de conception et de fonctionnalités.
- Contribuer aux décisions d'architecture et de conception pour l'ensemble des produits.
- Participer aux processus CI/CD et contribuer à l'amélioration des normes d'ingénierie.
- Apprendre et maîtriser en permanence de nouveaux services web et de nouvelles technologies.
Ce dont vous aurez besoin pour réussir :
Compétences essentielles :
- Au moins 3 ans d'expérience dans un poste similaire de développeur·euse généraliste.
- Baccalauréat en informatique ou dans un domaine connexe, ou expérience équivalente.
- Maîtrise approfondie de Java et JavaScript, avec une solide expérience pratique de React.
- Expérience avec Spring, Spring Boot et Hibernate.
- Connaissance approfondie des bases de données SQL, y compris la rédaction de requêtes et la conception de modifications DDL.
- Expérience des environnements infonuagiques (GCP, AWS ou Azure).
- Expérience des pratiques d'exploitation et de développement (DevOps), des pipelines CI/CD, des flux de travail Git, de Kubernetes et de Docker.
- Solide compréhension du cycle de vie du développement logiciel (SDLC) et des modèles architecturaux courants.
- Expérience du traitement multifil et de la concurrence.
Atouts :
- Expérience des SGBDR (en particulier PostgreSQL) et du regroupement de connexions.
- Expérience avec les systèmes de mise en cache tels que Redis.
- Expérience avec les files d'attente de messages (RabbitMQ, SQS ou Pub/Sub).
- Expérience avec Elasticsearch.
- Connaissance de l'architecture des microservices.
- Expérience préalable avec les plateformes de traitement des paiements ou de distribution publicitaire.
- Expérience de travail sur des applications à fort trafic et à haut volume.
En tant qu'employeur souscrivant au principe de l'égalité d'accès à l'emploi, notre entreprise célèbre la diversité et s'engage à créer un environnement inclusif pour tous ses employés.
Ce poste peut vous exposer à du contenu pour adultes.
Le masculin est utilisé dans le seul but d'alléger le texte.