Text copied to clipboard!
Titel
Text copied to clipboard!Senior gameplay programmeur
Beschrijving
Text copied to clipboard!
Wij zijn op zoek naar een Senior gameplay programmeur om ons dynamische game-ontwikkelingsteam te versterken. In deze rol ben je verantwoordelijk voor het ontwerpen, implementeren en optimaliseren van gameplay-mechanica die spelers een meeslepende en plezierige ervaring bieden. Je werkt nauw samen met game designers, artiesten en andere programmeurs om innovatieve en boeiende spelervaringen te creëren.
Als Senior gameplay programmeur ben je een sleutelfiguur in het vertalen van creatieve concepten naar functionele en onderhoudbare code. Je hebt een diepgaand begrip van spelarchitectuur, AI-systemen, animatie-integratie en gebruikersinteractie. Je bent in staat om technische uitdagingen op te lossen en draagt bij aan het verbeteren van de algehele kwaliteit van het spel.
Je zult werken aan verschillende aspecten van gameplay, waaronder karakterbesturing, gevechtssystemen, interacties met de omgeving en scripting van spelgebeurtenissen. Je hebt ervaring met game engines zoals Unity of Unreal Engine en bent vertrouwd met C++, C# of andere relevante programmeertalen.
Naast technische vaardigheden verwachten we dat je leiderschap toont binnen het team. Je begeleidt junior programmeurs, voert code reviews uit en helpt bij het opstellen van technische documentatie. Je bent proactief in het signaleren van knelpunten en draagt bij aan het verbeteren van de ontwikkelprocessen.
De ideale kandidaat heeft een passie voor games, een scherp oog voor detail en een sterk probleemoplossend vermogen. Je blijft op de hoogte van de nieuwste ontwikkelingen in de game-industrie en bent in staat om innovatieve ideeën te vertalen naar praktische oplossingen.
Als je op zoek bent naar een uitdagende rol waarin je jouw technische expertise kunt combineren met creativiteit, dan is dit de perfecte kans voor jou.
Verantwoordelijkheden
Text copied to clipboard!- Ontwikkelen en implementeren van gameplay-mechanica
- Samenwerken met designers en artiesten om spelconcepten te realiseren
- Optimaliseren van prestaties en gameplay-systemen
- Begeleiden van junior programmeurs en uitvoeren van code reviews
- Integreren van animaties, AI en gebruikersinteracties
- Schrijven van onderhoudbare en schaalbare code
- Oplossen van technische problemen en bugs
- Bijdragen aan technische documentatie en ontwikkelrichtlijnen
- Testen en debuggen van gameplay-functionaliteiten
- Ondersteunen van het team bij het behalen van projectdoelen
Vereisten
Text copied to clipboard!- Minimaal 5 jaar ervaring als gameplay programmeur
- Uitgebreide kennis van C++, C# of vergelijkbare talen
- Ervaring met game engines zoals Unity of Unreal Engine
- Sterk probleemoplossend vermogen en analytisch denken
- Ervaring met AI, animatie en physics-systemen
- Goede communicatieve vaardigheden en teamspirit
- Ervaring met versiebeheersystemen zoals Git
- Bekendheid met agile ontwikkelmethodologieën
- Passie voor videogames en gameplay-innovatie
- Vermogen om technische documentatie te schrijven en te onderhouden
Potentiële interviewvragen
Text copied to clipboard!- Welke game engines heb je eerder gebruikt?
- Kun je een voorbeeld geven van een gameplay-mechaniek die je hebt ontwikkeld?
- Hoe ga je om met prestatieproblemen in gameplay-code?
- Heb je ervaring met het begeleiden van junior programmeurs?
- Wat is je favoriete programmeertaal en waarom?
- Hoe blijf je op de hoogte van nieuwe technologieën in de game-industrie?
- Heb je ervaring met multiplayer gameplay-systemen?
- Hoe werk je samen met andere disciplines binnen een game team?
- Wat is je aanpak bij het debuggen van complexe gameplay-bugs?
- Welke gameprojecten heb je in het verleden afgerond?