YallaPlay
YallaPlay
YallaPlay är ett mobilspelsföretag med fokus på spelupplevelser där spelare möter varandra i realtid. Teamet består av veteraner från spelbranschen och utvecklar spel med den egenutvecklade YallaPlay Real-time Engine samt använder AI-teknik för att skapa interaktivt flerspelarspel för målgrupper över hela världen. Företagets portfölj omfattar Spades Masters, ett strategiskt mobilt kortspel, och Zombie World, ett kommande skjutspel med utmanande strider och arsenaler som kan uppgraderas. YallaPlay lägger stor vikt vid långsiktigt spelarengagemang, interaktion och tillfredsställelse på mobila plattformar som App Store och Google Play.

Mobilspelsutvecklare (Unity) – distansarbete i Brasilien

Bli en del av YallaPlay som Unity-utvecklare och skapa AI-assisterade mobilspel för iOS och Android. Utveckla spelmekanik, optimera prestanda och stöd liveverksamhet för en global spelstudio.

Beskrivning

  • Bygg och leverera Unity-mobilspel för iOS och Android
  • Använd AI-drivna verktyg för kodning, felsökning, refaktorering, dokumentation, testning och prototyputveckling utan att kompromissa med produktionskvaliteten
  • Samarbeta med designers, producenter, artister, backendingenjörer och QA för att skapa välutformade spelarupplevelser
  • Utveckla ren, skalbar och underhållbar C#-kod och granska AI-genererad kod före produktionsanvändning
  • Prototypa spelmekanik snabbt och förfina den utifrån teamets återkoppling
  • Optimera prestandan på många olika mobilenheter med Unitys profileringsverktyg
  • Felsök komplexa problem inom spelmekanik, nätverk, minne och plattformsspecifika funktioner
  • Utveckla spelsystem, gränssnitt, animationer, visuella effekter, ljud och funktioner för liveverksamhet
  • Stöd CI/CD, automatiserade byggen och distributionspipelines
  • Granska kod, höj ingenjörsstandarderna och utveckla återanvändbara system och interna verktyg
  • Utvärdera nya AI-verktyg och arbetsflöden som kan förbättra teamets produktivitet
  • Delta i agila arbetssätt, inklusive sprintplanering och dagliga standuper
  • Rapportera till Lead Unity Developer

Krav

  • Kandidatexamen i datavetenskap, programvaruteknik, interaktiva medier eller motsvarande erfarenhet
  • Minst fem års erfarenhet av utveckling av mobilspel i Unity
  • Minst två lanserade mobilspel
  • Avancerade kunskaper i C#-programmering
  • Goda kunskaper i Unity-arkitektur, UI Toolkit eller uGUI, prefabs, resurshantering, animation, ljud och scenhantering
  • Erfarenhet av att utveckla både 2D- och 3D-mobilspel
  • Erfarenhet av att optimera CPU-, GPU-, minnes- och batteriprestanda
  • Erfarenhet av REST-API:er, WebSockets eller flerspelarnätverk
  • Mycket god förmåga att felsöka och lösa problem
  • Erfarenhet av att arbeta i agila team
  • Utmärkt kommunikations- och samarbetsförmåga
  • Bekväm med att använda AI-baserade kodassistenter som Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT eller liknande verktyg
  • Förmåga att skapa effektiva instruktioner för tekniskt arbete
  • Förmåga att kritiskt granska, validera, testa och förbättra AI-genererad kod
  • Erfarenhet av att använda AI för felsökning, dokumentation, testning, refaktorering och kodgenerering
  • Villighet att kontinuerligt experimentera med AI-arbetsflöden och samtidigt upprätthålla kvalitet
  • Förståelse för begränsningar, risker och säkerhetsaspekter vid AI-assisterad programvaruutveckling

Förmåner

  • Konkurrenskraftig ersättning
  • Distansarbete som utgångspunkt med flexibelt arbetsschema
  • Upplägg anpassat för digitala nomader
  • Generös betald ledighet
  • Betald ledighet på födelsedagen
  • Utvecklingsmöjligheter och tillgång till lärresurser