
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