Arrowhead Game Studios AB - Logo

Senior Gameplay Programmer

Arrowhead Game Studios AB

Stockholms län, Stockholm

Tidigare erfarenhet är önskad

96 dagar kvar
att ansöka till jobbet

Om du letar efter 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 Programmer

Vi 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öra
  • Designa, 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 medveten om prestanda.
  • Profilera och optimera system för att hålla bildhastighet, 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 spelarna.
  • 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.
  • Fungera som en punkt av tydlighet i design och implementering, stödja samordning över 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.
Vad vi letar efter
  • Utmärkta C++-kunskaper och djup erfarenhet i en spelmotor-kontekst.
  • 5+ år av 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 prestandahandelsalternativ — kan 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-service-utveckling och att underhålla kod efter lansering.
  • Flytande i skriftlig och talad engelska.
Bra att ha (men inte nödvändigt)
  • 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 kommer att passa bra in om…
  • 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 bygga vidare på.
  • 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.
Hur man ansöker

Om du tror att denna position 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 portfölj.

Vi intervjuar kandidater kontinuerligt och anställer när vi hittar en bra match.

Praktisk information

Omfattning: Heltid: 40 timmar per vecka med en initial 6 månaders provanställning. 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 runtomkring.

Vad vi erbjuder

Arrowhead 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 nybyggda, skräddarsydda 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! (https://jobs.arrowheadgamestudios.com/pages/perks-benefits)

🖐 Passar detta jobb någon du känner?
Dela

Andra jobb inom samma område

Kanske kan det vara dags att bredda sökningen med dessa lediga jobb

Sökord / Yrke
Liknande jobb
Senaste artiklarna
  • Opinionen - Opinionsläge Novus: Oförändrat stöd – Socialdemokraterna störst
    Ons, 19 nov 2025 - 08:35
  • Statsskulden - Statsskulden – nivå, utveckling och betydelse för Sverige
    Ons, 8 okt 2025 - 08:00