Xsolla

HQ: Hybrid

  • OFF: Serbia
  • Contract
  • Sales and Marketing

À PROPOS DE NOUS
Xsolla est une entreprise de commerce mondial qui propose des outils et services puissants conçus pour aider les développeurs à surmonter les défis uniques de l’industrie du jeu vidéo. Des équipes indépendantes aux studios AAA, les développeurs s’associent à Xsolla pour financer, distribuer, promouvoir et monétiser leurs jeux. Animée par une conviction profonde en l’avenir du gaming, Xsolla reste déterminée à élargir les opportunités et à offrir continuellement de nouvelles ressources aux créateurs. Basée à Los Angeles, en Californie, Xsolla agit en tant que marchand officiel et a soutenu plus de 1 500 développeurs de jeux dans l’expansion de leur audience et de leur activité à travers le monde. En offrant davantage de voies vers la réussite, les développeurs disposent de tout ce dont ils ont besoin pour se concentrer sur la création de jeux exceptionnels.
Pour plus d’informations, visitez xsolla.com.

Black Ember Games, un nouveau groupe de développement au sein de Xsolla, recherche un Gameplay Programmer pour rejoindre notre équipe travaillant sur un FPS multijoueur asymétrique développé sous Unreal Engine 5.
Notre petit studio interne adopte un esprit indépendant fondé sur notre passion du jeu vidéo. Nous sommes une équipe dynamique et diversifiée qui explore de nouvelles idées dans les genres que nous aimons. Nous fonctionnons en mode hybride depuis nos bureaux de Berlin et Novi Sad, avec possibilité de travail entièrement à distance.

À PROPOS DE VOUS
En tant que Gameplay Programmer, vous transformerez directement la vision de l’équipe de design en expérience de jeu, jouant un rôle clé dans la façon dont le jeu se ressent. Avec notre organisation de style indie, nous évitons les hiérarchies rigides et les processus stricts. Si vous avez une meilleure approche, proposez‑la, discutez‑en et participez à orienter la direction aux côtés des responsables design et technique.

RESPONSABILITÉS
• Assumer la responsabilité complète de fonctionnalités gameplay, identifier les problèmes, collaborer et prendre des décisions de design.
• Maintenir une qualité de code élevée en respectant les standards, en écrivant un code propre, en vérifiant les changements et en donnant ou demandant du soutien si nécessaire.
• Développer avec l’expérience du joueur comme priorité, en alignant vos décisions avec le produit final et les objectifs techniques.
• Fournir un travail de haute qualité à un rythme constant en révisant du code, corrigeant des bugs, participant aux tests, équilibrant rapidité et qualité, et en signalant les risques tôt.
• Collaborer étroitement avec le design, l’art et l’animation pour implémenter les systèmes convenus et résoudre les défis techniques.
• Communiquer ouvertement, partager des idées, repousser les demandes floues ou hors scope, signaler les risques en amont et contribuer à la résolution des bugs.

EXIGENCES
• 3 à 5+ années d’expérience professionnelle en programmation de jeux et au moins un titre commercial ou une mise à jour majeure livré sous Unreal Engine.
• Forte maîtrise de UE5/UE4 et utilisation quotidienne de C++, avec Blueprints pour prototyper rapidement.
• Capacité à livrer des fonctionnalités gameplay essentielles, itérer rapidement avec design/art/animation, corriger des bugs et maintenir des systèmes stables.
• Expérience en profilage et optimisation du code gameplay, avec de bonnes habitudes de débogage.
• Solide compréhension des mathématiques 3D et de l’algèbre linéaire appliquées aux déplacements, combats et interactions.
• Communication efficace avec les autres disciplines et capacité à expliquer les compromis et à s’aligner avec ses collaborateurs.
• Aisance avec Perforce et les pipelines de développement collaboratifs.
• Capacité à travailler de manière autonome sur les zones assignées, appliquer des pratiques de code propres, demander et offrir de l’aide, tester rigoureusement, prendre certaines décisions de design ou d’architecture, garder l’expérience joueur au centre, équilibrer qualité et rapidité, signaler les risques tôt et participer activement aux sessions de test.
• Maîtrise de l’anglais.

Atouts
• Expérience avec des systèmes gameplay Unreal tels que GAS, Mass Entity, Chaos ou des frameworks similaires.
• Connaissance pratique du réseau multijoueur et de la réplication dans Unreal.
• Compréhension des systèmes de comportement IA ou expérience avec des outils IA tiers.
• Familiarité avec Perforce, Jira, Horde et les pipelines de build/packaging.

Avantages
Nous cherchons à créer un environnement bienveillant et stimulant en donnant la priorité au bien‑être physique, mental et émotionnel de notre équipe. Notre programme d’avantages complet inclut un temps libre flexible illimité et des plans de développement de carrière personnalisés pour chaque employé. Grâce à des formations et opportunités d’apprentissage dédiées, nous aidons notre équipe à grandir personnellement et professionnellement. Nous ne construisons pas seulement une entreprise, nous formons une communauté qui valorise la créativité, la collaboration et la passion du jeu.

Engagement en matière d’égalité
Xsolla s’engage à construire un environnement de travail diversifié et est fière d’être un employeur garantissant l’égalité des chances. Toutes les candidatures qualifiées seront étudiées sans distinction de race, couleur, religion, genre, identité ou expression de genre, orientation sexuelle, origine nationale, génétique, grossesse, handicap, âge, statut marital, milieu social ou toute autre caractéristique.
Nous respectons également les pratiques équitables liées au statut citoyen et à l’immigration.

Apply info ->

To apply for this job, please visit jobs.lever.co