Do zadań osoby zatrudnionej na powyższym stanowisku należeć będzie:
- Zapewnienie spójnej wizji architektury serwisów webowych zarówno w backendzie, jak i frontendzie
- Projektowanie architektury nowych rozwiązań we współpracy z działami Operations, Big Data i Adtech
- Tworzenie i optymalizacja serwisów webowych w technologiach Golang i React
Wymagania stawiane kandydatom:
- Umiejętność projektowania architektury rozproszonych aplikacji webowych
- Bardzo dobra znajomość języka Javascript ES5/ES6
- Bardzo dobra znajomość jednego lub kilku języków backendowych: Go, Python, C, Ruby, PHP. Jeśli nie znasz Go, nauczymy Cię!
- Umiejętność pisania czystego, zrozumiałego kodu
- Dobra znajomość HTML5 i CSS3 (pisanie HTMLa nie jest jednak głównym zadaniem na tym stanowisku!)
- Umiejętność korzystania z systemu kontroli wersji GIT
- Samodzielność, dociekliwość i chęć ciągłej nauki
- Umiejętność logicznego myślenia i twórczego podejścia do rozwiązywania problemów
Dodatkowym atutem będzie:
- Znajomość baz danych NoSQL (Mongo, Redis), ElasticSearch, Kafka
- Znajomość frameworków frontendowych (Angular, React)
- Znajomość technologii Docker
- Znajomość protokołów http, http/2
- Podstawowa znajomość konfiguracji usług backendowych (nginx, bazy danych)
Dlaczego warto u nas pracować:
- Efektem Twojej pracy będą serwisy, z których korzystają miliony użytkowników dziennie
- Zdobędziesz nieocenione i unikalne doświadczenie tworząc aplikacje obsługujące tysiące requestów / sekundę
- Będziesz pracować w jednym z najlepszych zespołów specjalistów webowych w Polsce
- Będziesz pracować w firmie, która nie boi się nowych technologii