Będziesz uczestniczył w rozwoju kompleksowej platformy oferującej zakłady sportowe (m.in. rozgrywki na żywo, gry wirtualne). Rozwiązanie jest skalowalne, wielojęzykowe, dostępne webowo oraz mobilnie. Platforma integruje się także z samoobsługowymi terminalami, które umieszczone są w kioskach bukmacherskich. Obsługiwane są różne kanały płatności. Dołączając do tego istotnego dla nas projektu, będziesz uczestniczyć w rozwoju kompleksowej platformy oferującej zakłady sportowe takie jak: rozgrywki na żywo czy gry wirtualne. Rozwiązanie, nad którym pracujemy, jest skalowalne, wielojęzykowe, dostępne webowo oraz mobilnie. Platforma integruje się również z samoobsługowymi terminalami, które umieszczone są w kioskach bukmacherskich. Oferuje także obsługę różnych kanałów płatności.
Z czym się zmierzysz? Będziesz:
- Częścią jednego zespołu tworzącego kompletny produkt
- Pisać wydajny, przejrzysty i łatwy w utrzymaniu kod w oparciu o najlepsze praktyki inżynierskie,
- Współpracować z zespołem projektantów w celu utrzymania jakości i spójności tworzonego produktu,
- Śledzić najnowsze trendy oraz podnosić poziom technologicznych rozwiązań używanych w zespole i w całej firmie,
- Przekazywać wiedzę i dobre praktyki tworzenia warstwy prezentacji innym zespołom.
Zgramy się, jeśli znasz:
- JavaScript, Typescript
- ReactJS, Redux, styled-components
- HTML5, CSS3
- RWD
- Narzędzia do wersjonowania kodu (np.Git)
- Manager paczek (Npm)
a także:
- Masz doświadczenie w pracy w metodykach zwinnych
- Znasz język angielski na poziomie B2
Zerkamy przychylnym okiem na znajomość:
- React Native
- PWA
- Narzędzi do tworzenia testów jednostkowych i testowalnego kodu
- Narzędzi do statycznej analizy kodu (ESLint)
- Narzędzi do śledzenia zachowań użytkownika (HotJar, SmartLook)
- Infrastruktury CD/CI
Stos technologiczny:
- React, Redux, Redux-thunk
- Atomic Design, styled-components
- Node.js, Hapi.js, Express.js
- RestAPI, GraphQL
- Jest, Cypress, Enzyme
- Docker
- CI, CD, Jenkins
- Git, Code Review
- Scrum, Jira, Confluence