
Vira Games utvecklar och ger ut mobilspel för en bred konsumentpublik. Spelföretaget grundades 2020 och samlar över 80 kreativa medarbetare i mer än 10 länder. Företaget har lanserat över 500 spel som tillsammans har nått mer än 100 miljoner nedladdningar. Verksamheten präglas av fokus på engagerande spelupplevelser och en företagskultur som bygger på flexibilitet, respekt, transparens och lagarbete.
Senior Unity-utvecklare, forskning och utveckling – distansarbete i Europa
Bygg och förbättra LiveOps-mobilspel på Vira Games, en oberoende utvecklare och utgivare av mobilspel. Fokusera på Unity-arkitektur, prestanda, SDK:er för intäktsgenerering och AI-assisterad utveckling.
Beskrivning
- Utveckla och underhåll spelsystem och funktioner i Unity och C# för ett lanserat projekt
- Vidareutveckla arkitekturen och minska teknisk skuld
- Bygg LiveOps-funktioner, inklusive evenemang, kampanjer, säsongsinnehåll och A/B-tester
- Använd Addressables, Asset Bundles, CDN:er och Remote Configs för att leverera innehåll utan appuppdateringar
- Använd AI-agenter som Cursor och Claude Code i det dagliga utvecklingsarbetet
- Skapa och underhåll färdigheter och instruktioner som automatiserar återkommande teamuppgifter
- Undersök och lös ANR:er, krascher, frysningar, OOM-fel och andra produktionsproblem med hjälp av telemetri
- Optimera CPU-användning, minne, uppstartstid, appstorlek och nedladdningsbart innehåll för Android-enheter
- Integrera och underhåll SDK:er för annonsering, analys och intäktsgenerering
- Genomför kodgranskningar, bidra till viktiga tekniska beslut och dela AI-arbetssätt med teamet
Krav
- Minst 3 års kommersiell erfarenhet av Unity och C#, inklusive lanserade mobilspel
- Erfarenhet av att underhålla LiveOps-projekt
- Djup förståelse för Unity-projektarkitektur, inklusive mönster, beroendeinjektion med Zenject eller VContainer, asynkron programmering med UniTask, Unitys livscykel, minneshantering och skräpsamling
- Praktisk erfarenhet av att använda AI-agenter som Cursor, Claude Code eller jämförbara verktyg
- Erfarenhet av MCP, inklusive Unity MCP, samt av arbetsflöden med färdigheter, regler och agentinstruktioner
- Praktisk erfarenhet av Addressables, Asset Bundles, CDN:er, Remote Configs, versionshantering, cachning och reservlösningar
- Gedigen erfarenhet av profilering och optimering av Android- och iOS-applikationer samt av att undersöka ANR:er, krascher, OOM-fel och prestandaförsämringar med hjälp av produktionsdata
- Förståelse för Android-enheter i det lägre prestandasegmentet, enhetsfragmentering och optimering av byggstorlek
- Erfarenhet av att integrera SDK:er från tredje part för annonsering, analys och köp i appar
- Bekantskap med Git-arbetsflöden, kodgranskning och CI/CD
- Förmåga att följa komplexa problem från symtom via grundorsak och lösning till validering
- Förståelse för produktmått som retention, CPI och LTV
Förmåner
- En flexibel förmånsbudget som kan användas till försäkring, utbildning, gymmedlemskap eller andra personliga prioriteringar
- Prestationsbaserade bonusar
- En distansfokuserad arbetsmodell där distansarbete är standard
- Minimal byråkrati, stort eget ansvar och utrymme att genomföra dina idéer
- Stöd för professionell utveckling genom lärande, internutbildning och strategiska sessioner
- En samarbetskultur där framgång skapas gemensamt