Développeur jeu vidéo JAVA
Ce que nous vous proposons
Au sein de l'équipe de développement jeu, sous la responsabilité du Lead developer, tu seras amené.e à concevoir, développer et intégrer les fonctionnalités du jeu, en accord avec le cahier des charges fonctionnel, et d’en assurer le suivi.
Tes missions principales seront :
Travailler et communiquer avec l'équipe de développement ainsi qu'avec les autres équipes (Game designer, QA, etc.) ;
Suivre le processus de production existant ;
Participer à la conception et aux propositions de fonctionnalités ;
Développer les mécaniques et le gameplay ;
Maintenir et développer les outils internes ;
Maintenir et mettre à jour la base de code ;
Corriger les bugs ;
Comprendre les besoins d’évolution du jeu et proposer des solutions simples et innovantes ;
Elaborer et réaliser les tests fonctionnels ;
Veiller continuellement à la maintenabilité du code et à la stabilité des serveurs afin d’offrir la meilleure expérience possible à nos joueurs ;
Participer à l'amélioration des performances globales.
Tu participes à l’évolution du projet en participant avec les autres membres de l’équipe au développement des nouvelles features et des mises à jour en ayant une vision large du projet. De façon générale, tu interviens sur la gestion des serveurs de jeu et tu communiqueras et collaboreras avec les différents corps de métier de la chaîne de production du jeu.
Ce que nous recherchons
De formation supérieure en informatique, tu as de l'expérience dans la programmation JAVA, dans des projets personnels ou professionnels, et tu connais l'univers du jeu vidéo. Tu souhaites mettre en œuvre ces compétences dans ce domaine.
Habitué.e au travail en équipe, tu sais faire preuve d’un bon relationnel et tu es ouvert.e aux échanges. Tu apprécies la pratique de la code review pour assurer une bonne qualité de code et développer les compétences de l’ensemble de l’équipe.
Tu fais preuve de bonnes capacités d'analyse, d'apprentissage et d'autonomie. Tu sauras t’adapter à l’existant et avoir une vision long terme pour l’évolution du projet.
Compétences techniques
Tu maitrises la programmation orientée objet, plus spécifiquement Java 8 et plus ;
Tu es familier.ère avec l’environnement Unix ;
Tu as déjà eu une expérience avec le gestionnaire de version Git, l’outil de build Maven, les environnements d’intégration et de déploiement continu Jenkins et Teamcity, les systèmes de base de données MySQL et/ou PostgreSQL ;
Tu sais mettre en place des tests unitaires et de non-régression.
Ce que nous offrons
Le poste est en présentiel à Roubaix dans la région des Hauts-de-France, situés dans une ancienne usine textile, nos locaux lumineux et spacieux nous offrent aujourd’hui de grands open-spaces propices à la collaboration entre différentes équipes, et à la recherche collective de nouveaux concepts et de nouvelles idées à mettre en place.
Ce contrat comprend une couverture mutuelle, des titres-restaurants, prime de participation, prime vacances, prise en charge des frais de transports, aide au logement, l’accès à notre salle de sport et de détente (tennis de table, baby foot…) sur ton temps libre, les œuvres sociales du CSE et beaucoup d'autres avantages à découvrir.
- Secteur d'activité
- Production Jeux Vidéo
- Poste
- Développeur.se serveur JAVA
- Localisations
- Ankama Roubaix
- Salaire annuel
- 26 000 € - 36 000 €
- Type de contrat
- CDI
- Poste / activité recherché
- Développement informatique