Ledigt jobb: Gameplay programmer
- Jobb
- Senior Gameplay Programmer
Senior Gameplay Programmer
Arrowhead Game Studios ABStockholms län, Stockholm
Tidigare erfarenhet är önskad
179 dagar kvar
att ansöka till jobbet
Om du letar efter att skapa de bästa co-op spelen i världen, har du kommit till rätt ställe. Vi är stolta över att ha några av de bästa spelutvecklarna och samarbetarna i branschen som arbetar med oss. Dessutom är vi en rolig grupp spelutvecklare som älskar att njuta av vår passion för videospel tillsammans. Våra spel är inte för alla. Är de för dig?
Vi söker nu en Senior Gameplay ProgrammerVi expanderar vårt gameplay-programmeringsteam och letar efter en erfaren utvecklare som bryr sig om att skriva ren, prestandaeffektiv och underhållbar kod, och som vill stödja dem omkring sig.
Du kommer att gå med i ett samarbetsvilligt team av ingenjörer, designers och konstnärer som tycker om att lösa komplexa problem tillsammans. Vi letar inte bara efter någon som kan skriva kod — vi letar efter någon som kan forma system, vägleda kollegor och balansera tydlighet, prestanda och kreativitet i allt de gör.
Vi använder en kraftigt anpassad version av Stingray, och vår utveckling sker främst i C++. Fokus ligger på att bygga gameplay-system som är pålitliga, skalbara och prestandaeffektiva; särskilt för multiplayer- och live-service-miljöer. Detta är en praktisk roll med gott om utrymme för att ta ansvar och arbeta med hur våra funktioner och system utvecklas.
Vad du kommer att göraDesigna, implementera och underhålla gameplay-system och funktioner i C++.
Bygga dynamiska system som interagerar på överlappande, framväxande sätt.
Skriva gameplay-kod som är ren, skalbar och prestandamedveten.
Profilera och optimera system för att hålla ramtid, minne och nätverk stabila.
Debugga komplexa gameplay-problem, från multi-systeminteraktioner till kantfall.
Samarbeta med design, QA och produktion för att säkerställa att funktioner levererar både tekniskt och för spelare.
Hjälpa till att upprätthålla konsekventa standarder genom kodgranskningar, diskussioner och teknisk vägledning.
Bidra till en hälsosam, samarbetsvillig teamkultur genom att dela kunskap och stödja kollegor.
Agiera som en punkt av tydlighet i design och implementering, stödja samordning inom teamet.
Arbeta med branschstandardverktyg för produktionsspårning (t.ex. Jira, Confluence) för att hålla arbetet transparent och spårbart.
Skriva och underhålla dokumentation som gör system, arbetsflöden och beslut tydliga för teamet.
Utmärkta C++-kunskaper och djup erfarenhet i en spelmotor-kontекст.
5+ års praktisk erfarenhet av att utveckla gameplay-funktioner och system, särskilt för multiplayer-spel (skjutspel är en stor fördel).
Stark förståelse för CPU-arkitektur, minne och prestandahandlingar — kunna förklara koncept som CPU-cache och deras påverkan på verklig kod.
Förmåga att skapa gameplay-system som stödjer framväxande interaktioner.
Kännedom om ett brett spektrum av utvecklingsområden: gameplay, innehållsskapande, fysik, animation, AI och systemintegration.
Stark grund i 3D-matematik (linjär algebra, vektorer, matriser).
En eller flera utgivna titlar i en C++-miljö (anpassad motor eller Unreal).
Erfarenhet av live-serviceutveckling och underhåll av kod efter lansering.
Flytande i skriftlig och talad engelska.
Kännedom om ECS-arkitekturer.
Erfarenhet av att bygga utvecklarverktyg eller förbättra arbetsflöden.
Erfarenhet av att lansera på konsoler som PS4/PS5 eller Xbox Series X|S.
Bekväm med Git och moderna utvecklingsmetoder.
Du tycker om att lösa svåra problem och dela med dig av vad du lär dig.
Du bryr dig om att skriva underhållbar kod som andra kan förstå och utöka.
Du är samarbetsvillig, stödjande och öppen för feedback — och ger det vänligt också.
Du är nyfiken, praktisk och gillar att hålla saker avslappnade men fokuserade.
Om du tycker att denna tjänst matchar din bakgrund och dina färdigheter, skulle vi gärna höra från dig. Vänligen skicka in ditt CV på engelska så snart som möjligt. Vi ber att din ansökan alltid inkluderar relevanta arbetsprover eller en länk till din portfolio.
Vi intervjuar kandidater kontinuerligt och anställer när vi hittar en bra match.
Praktisk informationOmfattning: Heltid: 40 timmar per vecka med en initial 6 månaders provperiod. Plats: Kontor först, hybridlösning möjlig. Du måste vara berättigad att arbeta i Sverige.
Vi är ett husdjursvänligt kontor! Du kan förvänta dig att hitta hundar och ibland några katter runt omkring.
Vad vi erbjuderArrowhead Game Studios är ett växande team på cirka 100+ personer, mest kända för våra co-op titlar. Trots vår storlek förblir vi en vänlig och jordnära grupp som älskar att njuta av vår passion för videospel tillsammans.
Beläget i ett nybyggt, skräddarsytt kontor vid Hammarby Kaj, njuter vi av allt som Stockholm har att erbjuda. En blomstrande spelutvecklingsscen, tillsammans med alla typer av aktiviteter, finns direkt tillgängliga på vår tröskel.
Våra talangfulla utvecklare är avgörande för vår framgång, därför lägger vi stor vikt vid att skapa och upprätthålla en framgångsrik kultur. Vi är engagerade i öppen och transparent kommunikation. Dina idéer är välkomna, värderade och uppskattade - taket för kreativa diskussioner är högt.
Vi har också många arbetsförmåner för alla våra anställda. Du kan läsa om dem här!
🖐 Passar detta jobb någon du känner?
Andra jobb inom samma område
Kanske kan det vara dags att bredda sökningen med dessa lediga jobb