Nous recherchons un programmeur de jeux passionn par la construction et la maintenance de systmes et d'outils de jeux avancs. En travaillant en collaboration avec d'autres dveloppeurs et concepteurs, vous aurez un impact et une influence significatives sur la direction des jeux de Kabam. Si la rsolution de problmes complexes vous passionne, ce poste est fait pour vous ! Dans ce rle, vous pouvez vous attendre Rdiger, tester et maintenir le code en respectant les normes de codage et les meilleures pratiques. Collaborer efficacement avec les membres de l'quipe, participer aux revues de code et respecter les processus de dveloppement tablis. Dboguer et rsoudre les problmes logiciels, en apportant des solutions efficaces. Maintenir une documentation claire et concise pour le code et les documents lis au projet. Apprendre et amliorer en permanence les comptences et les connaissances techniques. Communiquer les progrs, les dfis et les mises jour aux membres de l'quipe et aux parties prenantes. Respecter les chances et les jalons des projets, en grant les tches de manire efficace. Rechercher le mentorat et le partage des connaissances si ncessaire, afin de contribuer la croissance de l'quipe. crire un code propre, efficace et rutilisable pour prendre en charge diverses fonctionnalits et mcaniques de jeu. Crer et maintenir des outils pour les concepteurs et les artistes afin d'amliorer leur flux de travail. Intgrer les outils aux productions de cration de contenu et aux flux de travail existants. Construire des pages dcran, des widgets et d'autres lments UI de manire extensible. Examiner la conception des fonctionnalits et fournir des informations sur les cots et les alternatives possibles. Travailler en troite collaboration avec des producteurs, des artistes, des concepteurs et d'autres programmeurs dans un environnement trs collaboratif et agile. Crer de nouveaux outils et maintenir les outils existants pour les concepteurs et les artistes Pour russir dans ce rle, votre exprience comprend 6+ ans d'exprience dans le dveloppement de logiciels, de prfrence dans le dveloppement de jeux mobiles Baccalaurat en informatique, en ingnierie ou une exprience quivalente. Matrise de Unity et C# et d'autres langages de programmation pertinents. Connaissance des flux de travail et des meilleures pratiques de Unity. Avoir distribu plusieurs titres sur console, PC et/ou mobile. Capacit crire un code propre, simple et bien document partir des exigences de conception. Exprience dans lutilisation dun systme de contrle des sources tel que GIT. Exprience avre du travail en autonomie et en collaboration au sein d'une quipe dynamique. Exprience dans le dveloppement dapplications mobiles Android / iOS. Connaissance actualise des dernires tendances en matire de jeux mobiles. Capacit communiquer efficacement avec les membres techniques et non techniques de lquipe. Exprience de travail en Agile, Kanban, ou mthodologies de gestion de projet similaires. Bilingue (Francais et Anglais) est considr comme un avantage. Exprience du gameplay - Exprience dans un rle d'ingnierie du gameplay, des systmes de gameplay, y compris les contrles, les capacits, l'IA, les RPG, les systmes multijoueurs, en ligne et en rseau. Connaissance du front-end - Connaissance des meilleures pratiques techniques en matire d'interface utilisateur (sur console, PC ou mobile), matrise du moteur de jeu Unity3D et du langage C#. Exprience de l'interface graphique Unity. Des connaissances en backend seraient un avantage - Exprience technique en Node.js, exprience des bases de donnes (tout SGBDR, de prfrence MongoDB), exprience de travail avec Google Cloud. Une exprience en rendu/graphisme serait un avantage - Exprience avec le langage de rendu graphique de Unity (CG/HLSL) et les API graphiques (OpenGL, DirectX, Metal, Vulkan, etc.). Excited by this opportunity? Kabam is dedicated to growing our diverse and inclusive workforce, so if your past experience doesnt perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions. We invite you to apply now and start the conversation with us. Together, we can create and support some of the best games ever made and entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world. Kabams games, Marvel Contest of Champions, Shop Titans, and more have generated hundreds of millions of downloads and have received multiple awards including Apples Editors Choice and Google Plays Best Game of the Year. Founded in 2006, Kabam has studios and offices in Vancouver, Montreal and Charlottetown in Canada, Los Angeles and San Francisco in the United States. Kabam is a wholly-owned subsidiary of Netmarble Games. Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process. #J-18808-Ljbffr
Job Title
Programmeur de jeux (Contrat d\'un an)