FR EN ES
FR EN ES

Développeur (se) Outils H/F

Category : TECHNIQUE / DEVELOPPEMENT City : Roubaix

Job Description

Au sein de l'équipe du jeu DOFUS, sous la responsabilité du producer et en lien avec les équipes de développement Client et serveur, tu seras amené à concevoir, développer et intégrer les outils (de saisie, d’intégration) du jeu, en accord avec le cahier des charges fonctionnel, et d’en assurer le suivi.

Tes missions seront :

  • Définir les besoins d’évolution des outils avec des équipes Game Design, Level design et localisation
  • Etablir le design et l’ergonomie des outils en accord avec les utilisateurs
  • Développer les outils et implémenter les features en lien avec les équipes de développement serveurs et clients (analyse, architecture du code, faisabilité)
  • Tester les features codées et apporter les correctifs nécessaires en fonction des retours des utilisateurs.
  • Réaliser la maintenance des outils
  • Moderniser les outils existants
  • Documenter et réaliser une veille technique

De façon générale, tu interviens sur la gestion de la base de données (demande de listing, modification des masse, correctifs en base) et sur la gestion de certains serveurs en lien avec les ingénieurs d’exploitation de la DSI.

Tu communiqueras et collaboreras avec les différents corps de métier de la chaîne de production du jeu (Game designer, Level designer, développeurs, traducteurs) et les équipes de la DSI

Desired Profile

De formation supérieure en informatique, tu as au minimum 2 ans d’expérience dans la programmation orientée objet et tu souhaites mettre tes compétences dans le domaine du jeu vidéo.

Habitué (e) au travail en équipe, tu sais faire preuve d’un bon relationnel et est ouvert aux échanges afin de comprendre les besoins des utilisateurs.

Tu fais preuve de bonnes capacités d'analyse, d'apprentissage et d'autonomie.

Tu seras d’adapter aux outils existants, et avoir une vision long terme pour l’amélioration des outils

 Compétences techniques

  • Maitrise de la programmation orientée objet, plus spécifiquement Java et C# (WPF)
  • Bon niveau en bases de données relationnelles SQL, en particulier Postgresql
  • Bon niveau sur le gestionnaire de version Git
  • Connaissances en gestion de serveurs LINUX, Docker, DirectX, CI/CD et automatisation (TeamCity Gitlab)
  • Connaissances en développement web : Javascript, HTML, Ajax, NodeJS
  • Notions en développement client et serveur, d’API Rest et d’UX.