Pixel Toys este un studio independent de dezvoltare a jocurilor, fondat în 2012 și cu sediul în Leamington Spa. Echipa sa de dezvoltare creează jocuri pentru dispozitive mobile și realitate virtuală, destinate publicului larg, inclusiv titluri premiate plasate în universul Warhammer 40,000 și jocuri de tip shooter pentru platforme precum Oculus Quest. Studioul combină practicile moderne de dezvoltare a jocurilor cu accentul pus pe o cultură incluzivă și pe bunăstarea angajaților.
Programator Grafică – Jocuri pentru Dispozitive Mobile (Hibrid, Leamington Spa)
Dezvoltă grafică de înaltă performanță pentru jocurile mobile multiplatformă ale Pixel Toys. Creează shadere, optimizează fluxurile de randare și construiește sisteme grafice eficiente pentru diverse configurații hardware mobile.
Descriere
- Stabilește obiectivele de calitate grafică și performanță pentru titluri multiplatformă, cu accent pe hardware mobil
- Introdu soluții tehnice care îmbunătățesc calitatea vizuală și colaborarea în echipă
- Colaborează îndeaproape cu artiști tehnici, ingineri și designeri
- Proiectează, creează prototipuri și implementează sisteme grafice care echilibrează fidelitatea vizuală cu eficiența în timpul rulării
- Creează și întreține shadere și funcționalități grafice robuste
- Optimizează pentru constrângerile dispozitivelor mobile, inclusiv memoria, overdraw-ul și limitarea termică a performanței
- Analizează dispozitivele și identifică blocajele de performanță grafică
- Folosește API-uri grafice mobile precum Vulkan și Metal pentru a investiga și remedia problemele vizuale
- Îmbunătățește performanța fluxului de randare
- Asumă-ți responsabilitatea pentru sistemele de postprocesare, culling, LOD și lightmapping
- Menține o bază de cod grafic stabilă și eficientă pe toate configurațiile hardware acceptate
Cerințe
- Experiență profesională în dezvoltarea de software în C# sau C++
- Cunoștințe practice despre standarde de codare, arhitectură software și fluxuri de grafică
- Experiență practică în HLSL, GLSL sau shadere CG, ideal folosind fluxuri de lucru Physically Based Rendering
- Familiaritate cu Scriptable Render Pipelines din Unity, inclusiv shader keywords, variante, batching, render passes și funcționalități de randare personalizate
- Experiență în profilarea, depanarea și optimizarea graficii pe dispozitive Android sau iOS
- Cunoștințe practice despre API-uri grafice mobile moderne precum Vulkan și Metal
- Înțelegere solidă a matematicii 3D
- Experiență în optimizarea resurselor artistice, inclusiv postprocesare, culling, sisteme LOD și lightmap-uri
- Discernământ vizual puternic, capacitate practică de rezolvare a problemelor și o abordare colaborativă alături de artiști tehnici și echipe de dezvoltare a jocurilor cu roluri diverse
Beneficii
- Salariu competitiv cu evaluări anuale
- 25 de zile de concediu anual, plus sărbătorile legale
- Program de bonusuri acordate discreționar
- Până la trei zile suplimentare pentru vechime
- Asigurare medicală privată cu acoperire pentru servicii oftalmologice și stomatologice
- Plan de pensii al companiei
- Beneficiu în caz de deces în timpul serviciului
- Evenimente sociale regulate, inclusiv petreceri de vară și de Crăciun
- Instruire pentru angajați și dezvoltare profesională
- Zile trimestriale dedicate stării de bine, inclusiv masaje la sediu
- Program de lucru flexibil