Programmeur Online et Backend H/F

Programming
Bordeaux
Posted 4 months ago

PROGRAMMEUR ONLINE ET BACKEND H/F

 

Dans le cadre du développement de Century : Age of Ashes sur PC et consoles (Steam, Consoles Current Gen, Playstation 5, Xbox Series X, sur Unreal Engine 4), nous recherchons des programmeurs Online et Backend (H/F). www.century-age-of-ashes.com

Vous travaillerez en étroite collaboration avec l’ensemble des personnes impliquées dans la création du jeu : game designer, programmer gameplay, responsable de la monétisation, etc, de la phase de conception à son lancement, et tout au long de son exploitation commerciale.

A ce titre vos missions seront :

  • Concevoir, développer, faire évoluer, optimiser et maintenir des services Backend tels que le matchmaking, les microtransactions, le stockage d’informations de Gameplay, les notifications, le tracking, etc…
  • Participer à l’intégration de ces services dans le jeu
  • Participer à la réflexion plus générale sur l’architecture Backend et les outils permettant de le mettre en place
  • Participer à la mise en place des serveurs de jeu et des outils de maintenance.
  • Se maintenir à jour sur les nouvelles technologies dans les domaines tels que les services en ligne, les jeux vidéo multi-joueur, l’hébergement de serveurs et de services, etc…
  • Produire un code clair et facile à maintenir sans transiger sur les objectifs de performance, de portabilité et d’évolutivité
  • Collaborer avec l’équipe en fournissant si besoin des outils et un support technique

Profil du·de la candidat·e

  • Un minimum de 3 à 5 ans d’expérience dans le développement de services online et backend
  • Bonne connaissance des langages orientés objets (C++), mais également des langages utilisés dans les services online (C#, java, javascript, python, etc…)
  • Bonne connaissance des outils de développement classiques (Visual Studio, contrôleur de version, base de bugs, etc.).
  • Bonne connaissance des outils utilisés dans la mise en place de services onlines (Terraform, Docker, Ansible, Kubernetes).
  • Bonne connaissance des grands acteurs du domaine (Azure, AWS, etc…).
  • Bonne connaissance des risques liés à la sécurité, la robustesse, l’adaptabilité au trafic, etc…
  • Bonne capacité de communication et de travail en équipe
  • Passionné de jeux et capacité à participer à la qualité finale de l’expérience du joueur
  • Français courant

Compétences complémentaires appréciées :

  • Expérience en développement de jeux multijoueurs.
  • Expérience dans le développement CrossPlatform et CrossPlay.
  • Bonne connaissance en base de données.
  • Expérience dans l’optimisation de la performance de programmes et de services (réseau, architecture, choix de solutions techniques, etc…)
  • Anglais courant souhaité.

Informations supplémentaires

Poste en CDI à pourvoir au sein de notre studio de Bordeaux (33)

Job Features

Job CategoryProgrammer

Apply Online

A valid email address is required.