- Cette annonce est désactivée, il n'est donc plus possible d'y postuler.
Vue d'ensemble
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 un.e programmeur.se Online et Backend.
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(s) recherché(s)
- 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
Informations complémentaires
Poste en CDI à pourvoir au sein de notre studio de Bordeaux (33)
