Xsolla
Xsolla
Az Xsolla játékkereskedelmi infrastruktúrát biztosít videojáték-fejlesztők és -kiadók számára. Platformja olyan eszközökkel támogatja a monetizációt, a terjesztést és a finanszírozást, mint a testreszabható webáruházak, a fizetésfeldolgozás, a csalásmegelőzés és a játékosok elköteleződésének elmélyítését célzó közösségi funkciók. Az Xsolla emellett segít a játékcégeknek eligazodni a globális piacok fizetési, adózási, megfelelési és működési követelményei között, valamint integrációkat kínál többek között a Unity, az Unreal és a Cocos Creator fejlesztési platformokhoz.

Senior frontend fejlesztő – Távmunka Oroszországban

Gyors, akadálymentes webalkalmazásokat fejleszthetsz az Xsolla globális videojáték-kereskedelmi platformjához. Világszerte játékosok és fejlesztők milliói által használt frontend rendszereken dolgozhatsz.

Leírás

  • Kiváló minőségű frontendalkalmazások és termékfunkciók fejlesztése és karbantartása
  • Tiszta, karbantartható kód készítése alapos unit- és end-to-end tesztlefedettséggel
  • Szemantikus, reszponzív elrendezések létrehozása, amelyek böngészőkön és platformokon átívelően működnek, miközben megfelelnek a webes szabványoknak és az akadálymentesítési gyakorlatoknak
  • Újrafelhasználható komponensrendszerek fejlesztése és a közös UI-könyvtár továbbfejlesztésének támogatása
  • Az alkalmazás teljesítményének javítása a renderelés, a csomagméret és a Core Web Vitals mutatók terén
  • Együttműködés a Figma tervezőivel egységes, pixelpontos felületek megvalósításában
  • Az alkalmazások csatlakoztatása backend-szolgáltatásokhoz és külső API-khoz, valamint API-szerződések meghatározása backendmérnökökkel
  • Buildeszközök, CI/CD-folyamatok és Docker-alapú környezetek konfigurálása és fejlesztése
  • Részvétel kódáttekintésekben, technikai egyeztetéseken és architekturális döntésekben
  • Medior és junior mérnökök mentorálása a termékminőség javításának támogatásával
  • Együttműködés frontend-, backend-, QA- és DevOps-mérnökökkel, valamint a Product és Design csapatokkal egy termékfejlesztési csoportban
  • A funkciók megvalósításának, tesztelésének, kiadásának és monitorozásának teljes körű vállalása

Követelmények

  • Legalább öt év kereskedelmi frontendfejlesztési tapasztalat
  • Haladó JavaScript ES6+ ismeretek, beleértve az aszinkron programozást, a prototípus-alapú objektumorientált programozást, az osztályokat és az alapvető memóriakezelési fogalmakat
  • Haladó TypeScript-ismeretek, beleértve a generikusokat, a segédtípusokat, az egyéni deklarációkat és a könyvtári típusok kiterjesztését
  • Erős tapasztalat szemantikus, reszponzív elrendezések készítésében, amelyek több böngészőt és platformot támogatnak
  • A webes szabványok és az akadálymentesítés gyakorlati ismerete
  • Erős CSS-ismeretek, beleértve a SASS/SCSS-t és a CSS-in-JS megközelítéseket
  • Szakmai tapasztalat React, Vue vagy hasonló modern keretrendszer használatában
  • Állapotkezelő könyvtárak vagy minták használatában szerzett tapasztalat
  • Szerveroldali renderelésű vagy izomorf alkalmazások fejlesztésében szerzett tapasztalat
  • Komponensrendszerek, köztük összetett komponensminták fejlesztésében szerzett tapasztalat
  • Az adatszerkezetek, az algoritmikus komplexitás és a gyakori tervezési minták ismerete
  • Az alapvető gyorsítótárazási módszerek, például az LRU ismerete
  • A feladatok felbontásának képessége, valamint az üzleti logika elkülönítése a keretrendszer- vagy könyvtárkódtól
  • Vite vagy Webpack konfigurálásában és optimalizálásában szerzett tapasztalat
  • ESLint, StyleLint, Prettier vagy Biome használatában szerzett tapasztalat
  • Unit- és end-to-end tesztek készítésében szerzett tapasztalat
  • A REST API-k alapelveinek és a külső szolgáltatások integrációjának ismerete
  • Docker használatában szerzett tapasztalat
  • Git és GitLab magabiztos használata
  • A Figma magabiztos használata tervek megvalósításához
  • Jó írásbeli és szóbeli angoltudás

Juttatások

  • Egészség-, fogászati és látásbiztosítási fedezet
  • Fizetett szabadság
  • Személyre szabott karrierfejlesztési ütemterv
  • Képzések és egyéb oktatási lehetőségek a szakmai fejlődéshez
  • Rugalmas munkaidő
  • A jelölt tartózkodási helye alapján kiválasztott szervezettel vagy hivatalos munkáltatóval kötött munkaszerződés