Lead Developer
Nous recherchons un freelance pour occuper un poste de Lead Developer du 17 Octobre 2022 pour une durée d'un an ou plus. [Url visible pour les membres Pro] Magic Chess Online est un nouveau jeu vidéo d'échecs multiplateforme et international qui a pour but de démocratiser cette discipline millénaire en la rendant plus accessible, plus fun et plus moderne. A travers de nombreuses fonctionnalités innovantes comme la commande vocale, des échiquiers en 3D et animés dans des univers très connus (Films, Jeux vidéo,...), un système de tournoi révolutionnaire, Magic Chess Online peut aussi bien convenir aux joueurs amateurs qu'aux joueurs professionnels. Avez-vous hâte de rejoindre un projet très ambitieux au sein d'une équipe de passionnés ? Ce que vous apporte Magic Chess Online * Equipe à taille humaine (moins de 20 personnes) et passionnée * Organisation efficace et moderne * Expérience sur un jeu vidéo moderne (nouvelle technologie, UE5, ...) * Expérience sur une production d'un jeu à plusieurs millions de joueurs * Expérience sur le développement d'un jeu web3 A propos du poste Nous cherchons un lead développeur qui aura pour rôle d'appuyer et de lead les développeurs de MCO que ce soit sur la partie réseau ou la partie client du jeu vidéo. Vous serez sous la direction du Directeur Technique, vous serez amené à concevoir et développer l'ensemble des fonctionnalités du jeu à l'aide de votre équipe technique. Principales missions * Participer activement au développement et évolution du jeu * Manager et appuyer l'équipe de développement sur tous les aspects techniques de la production * Coordonner et superviser l'équipe technique, avec l'appui du Directeur technique, tout au long de la production * Participer à la conception et aux choix des solutions techniques * Conception et développement des nouvelles fonctionnalités * Optimisation du jeu liée au temps réel * Garantir la capacité du jeu et de ses serveurs à héberger des millions de joueurs (MMO) Au niveau des compétences: * Expérience professionnelle dans la programmation de jeux vidéo * Expérience passée en tant que Senior / Lead développeur ou expérience équivalente * Très bonne connaissance du multithreading et des protocoles réseaux (TCP / UDP / ...) * Connaissances d'un hébergeur (Azure, AWS, ...) * Très bonne connaissance d'Unreal Engine 4 et/ou 5 * Maîtrise du C++ et des Blueprints UE * Très bonnes connaissances et compréhension des problématiques d'optimisation CPU / RAM / Network * Excellente capacité à communiquer, écouter, manager et travailler en équipe * Ouvert à l'apprentissage de nouveaux logiciels Les gros plus * Bonne connaissance d'Azure (Base de données, Azure Fabric Service, Monitoring, Logs...) * Vous maitrisez Git / Perforce / Plastic ou des outils similaires * Bonne connaissance des langages SQL et LUA Les petits plus * Connaissance dans le web3 (Blockchain...) * Connaissance d'outils de gestion de projet (Jira, ClickUp, ...) * Bon niveau en Anglais (écrit et parlé) Mission à réaliser en présentiel, à temps plein. Ce poste à également à pouvoir en CDI.