Lokalizacja: Polska
Stawka: 4000 USD netto
PODSUMOWANIE UMIEJĘTNOŚCI
Umiejętności techniczne:
- Języki programowania: JavaScript (+ES2015, ES7, TypeScript), HTML5 / CSS3
- Frameworki frontendowe i biblioteki: React, React Native, Pixi JS, Phaser, Babylon JS, Redux, Redux Saga, Socket io, Expo, Styled Components, Antd i inne.
- Narzędzia do testowania: Cypress.io
- Narzędzia do budowania frontendu: Webpack, Babel, Gulp Platformy /
- Systemy operacyjne: MacOS Systemy kontroli wersji: GIT
Doświadczenie zawodowe
Stanowisko: Inżynier Front-end
04.2020 - obecnie
Obowiązki:
- Tworzenie szablonów projektów dla środowisk deweloperskich i produkcyjnych za pomocą webpacka.
- Integracja gry z Facebook SDK. Automatyczne wdrażanie wersji produkcyjnych i RC.
- Tworzenie interfejsu użytkownika gry przy użyciu React, Styled Components, HTML5 Canvas.
- Wykorzystanie Redux-Saga do obsługi części asynchronicznej gry (zdarzenia socketowe, żądania REST API) oraz logiki biznesowej.
- Zarządzanie stanem aplikacji za pomocą Redux.
- Wykorzystanie biblioteki Howler.js do pracy z zasobami dźwiękowymi.
- Kontrola wersji przy użyciu Git.
- Narzędzia i technologie: React, ES6, Redux, Redux-Saga, PropTypes, Webpack, Styled Components, Reselect, React Router 4, Axios, Socket IO, HTML5 Canvas, Howler.js, React Transition Group, Git
Stanowisko: Inżynier Front-end
06.2018 - 03.2020
Obowiązki:
- Tworzenie szablonów projektów dla środowisk deweloperskich i produkcyjnych za pomocą webpacka.
- Implementacja metagry.
- Tworzenie interfejsu użytkownika gry przy użyciu React, Styled Components.
- Tworzenie podstawowej rozgrywki przy użyciu PIXI.
- Zarządzanie stanem aplikacji za pomocą Redux.
- Przesyłanie obrazów za pomocą Amazon S3.
- Nawigacja między ekranami za pomocą React Router 4.
- Kontrola wersji przy użyciu Git.
- Narzędzia i technologie: React, ES6, Redux, Redux-Saga, PIXI, PropTypes, Webpack, Styled Components, Reselect, React Router 4, Axios, React Transition Group, Git, Amazon S3.