Dla wrocławskiego producenta, zajmującego się dostarczaniem rozwiązań F2P na wszystkie platformy (główne platformy społecznościowe, sieci witryn partnerskich i urządzenia mobilne), specjalizującego się w grach symulacyjnych 3D, poszukujemy kandydatów na stanowisko Full Stack Developera. Firma pełni wiodącą rolę na rynku gier mobilnych i społecznościowych o czym świadczą także poniższe liczby: około 250 specjalistów i entuzjastów gier pracujących na sukces organizacji (w tym m.in. Programiści, Projektanci, Managerowie), 200 zrealizowanych projektów, ponad 20 milionów graczy.
Opis stanowiska:
Jako osoba odpowiedzialna za wydajność procesów backendowych będziesz:
- odpowiadać za dystrybucję i utrzymanie wysoce skalowalnych systemów nowych gier – projektowanie i utrzymanie,
- kreować praktyki w zakresie niezawodności i dostępności oraz dbać o pracę w zgodzie z nimi,
- rozwiązywać problemy i monitorować duże systemy bazodanowe,
- aktywnie uczestniczyć w dyskusjach na temat projektowania gier.
Dodatkowo do Twoich obowiązków będzie należeć:
- wsparcie zespołu Programistów,
- współtworzenie środowiska wymiany informacji pomiędzy zespołami projektowymi,
- wspierać rozwój wszystkich Programistów,
- szkolić zespoły i pełnić funkcję mentora,
- wspierać team w organizacji pracy w zgodzie z metodologią Agile,
- motywować członków zespołu i wspomagać w dążeniach do osiągnięcia wyznaczonych celów.
Wymagania:
- co najmniej 5 lat doświadczenia w pracy z Javą po stronie serwerowej (obsługa współbieżności i praca z systemami rozproszonymi),
- 2-letnie doświadczenie w zarządzaniu zespołem programistycznym,
- dobra znajomość algorytmów i struktur danych,
- znajomość Linuxa – umiejętność korzystania z konsoli, znajomość powłoki i doświadczenie w pracy z językami skryptowymi,
- samodzielność i kreatywność,
- umiejętność analitycznego myślenia i krytycznego spojrzenia – identyfikacja ryzyk, mapowanie procesów,
- gotowość do pracy pod presją – głównym celem jest zminimalizowanie przestojów w grach, co wiąże się z dużą odpowiedzialnością i rozwiązywaniem problemów towarzyszących środowisku produkcyjnemu,
- zaangażowanie,
- otwartość na dyskusję, wymianę wiedzy i doświadczeń,
- doświadczenie w pracy w metodykach zwinnych,
- bardzo dobre umiejętności komunikacji i pracy w zespole.
Mile widziane:
- doświadczenie w pracy z bazami danych Redis i / lub PostgreSQL,
- umiejętność serializacji danych w komunikacji klient - serwer,
- znajomość rynku i specyfiki pracy w obszarze GameDev,
- doświadczenie w obszarze aplikacji mobilnych,
- znajomość narzędzi JIRA / Confluence lub pokrewnych rozwiązań,
- znajomość notacji BPMN / UML.
Oferta obejmuje:
- swobodę w podejmowaniu decyzji,
- niezależność,
- bezpośredni wpływ na kierunek działań i produkt końcowy,
- stabilne miejsce pracy z bezpieczną przestrzenią do rozwoju,
- pracę w przyjaznej atmosferze, z ludźmi pełnymi pasji do gier,
- możliwość udziału w konferencjach i wydarzeniach branżowych,
- spotkania i wyjazdy integracyjne,
- prywatną opiekę medyczną,
- kartę MultiSport,
- elastyczne godziny pracy,
- biuro w dogodnej lokalizacji,
- świeże owoce w biurze oraz dzień pizzy.