Starszy programista JavaScript за кордоном, віддалено Informacje o stanowisku: Poszukujemy starszego programisty JavaScript z hazardu, aby być częścią zespołu programistów, który obsługuje i wdraża solidne i skalowalne rozwiązania. Twoje przyszłe zadania: — Łączenie nowych gier; — Naprawianie błędów gier; — Ulepszanie nowych funkcji. Zespół projektowy: Kierownik projektu, zespół BackEnd, zespół FrontEnd, zespół MQA. Stack technologiczny: JavaScript, TypeScript, Pixi.js, GSAP, Spine, H
Starszy programista JavaScript
за кордоном, віддалено
Informacje o stanowisku: Poszukujemy starszego programisty JavaScript z hazardu, aby być częścią zespołu programistów, który obsługuje i wdraża solidne i skalowalne rozwiązania.
Twoje przyszłe zadania: — Łączenie nowych gier;
— Naprawianie błędów gier;
— Ulepszanie nowych funkcji.
Zespół projektowy: Kierownik projektu, zespół BackEnd, zespół FrontEnd, zespół MQA.
Stack technologiczny: JavaScript, TypeScript, Pixi.js, GSAP, Spine, HTML, CSS.
Wymagania:
- ponad 4 lata doświadczenia jako programista front-end
- Znajomość JavaScript (poziom zaawansowany ), maszynopis;
- Ponad 1 rok doświadczenia w tworzeniu automatów (PIXI.js lub to samo: create.js,phaser.js);
- Twórz animacje za pomocą GSAP, Spine, TweenJS lub tego samego;
- Doświadczenie w rozwoju silników;
- Doświadczenie w optymalizacji gier;
- Jasne zrozumienie zasad SOLID, architektury po stronie klienta i wzorców projektowych.
- Doświadczenie ze schematem rebaseingu GIT i submodułami.
Dodatkowym atutem będzie:
- HTML, CSS, XML;
- Doświadczenie z React.js, Node.js;
- Doświadczenie z EventEmmitter, StateMachine;
- Doświadczenie z PostMessage i WebWorkerami;
- Doświadczenie ze środowiskiem schematu slotów.
- Doświadczenie z SQL lub tymi samymi bazami danych;
Obowiązki:
- Integracja, rozwiązywanie problemów, obsługa gier przeglądarkowych opartych na bibliotece pixi.js;
- Ulepsz architekturę silnika gry;
- Refaktoryzacja istniejącego kodu;
- Projektuj i rozwijaj aplikacje o wysokiej wydajności przy użyciu Pixi.js;
- Twórz kod, który jest czysty, niezawodny i wydajny;
- Zaangażowanie w przeglądy kodu i zapewnienie zgodności zespołu ze standardami kodowania.
- Optymalizacja wydajności gry, identyfikacja i eliminacja wąskich gardeł w kodzie.
Co oferujemy:
—Konkurencyjne wynagrodzenie i kwartalny system premii.
— Elastyczny grafik — Możesz wybrać dogodne godziny pracy (rozpocznij pracę od 8 do 11, 8 godzin dziennie) — Zdalnie — Brak systemów śledzenia.
— Dbałość o równowagę między pracą a życiem prywatnym pracowników — 17 dni roboczych urlopu; nieograniczone zwolnienie lekarskie; zachowane święta państwowe, zgodnie z ustawodawstwem ukraińskim. Indywidualne sesje z psychologiem korporacyjnym.
–
Nauka i rozwój zawodowy – zajęcia z języka angielskiego, społeczności ekspertów, płatne kursy i certyfikaty zawodowe, wydarzenia zawodowe.
Cenimy uczciwość, otwartość, życzliwość, pozytywne nastawienie i niezależność.
Stwórzmy razem z nami fajny produkt :)