Jesteśmy twórcami gier mobile F2P z 15+ lat doświadczenia i ponad 100 osobami na pokładzie, z podziałem na dwa niezależne studia: Adventure i RPG.
Obecnie poszukujemy C++ Programmer (regular), który/a dołączy do zespołu rozwijającego nasz autorski silnik Spark CE, wykorzystywany w projekcie Unsolved. To właśnie na nim budujemy i rozwijamy naszą grę, łącząc doświadczenie w grach przygodowych z modelem F2P. Przed nami dalszy rozwój technologii i nowe wyzwania, dlatego szukamy osoby, która chce mieć realny wpływ na kierunek rozwoju silnika i naszego projektu.
Twoje codzienne zadania to:
-
rozwijanie silnika poprzez projektowanie, implementację oraz utrzymanie jego komponentów i narzędzi;
-
zarządzanie długiem technologicznym oraz dbanie o jakość kodu;
-
tworzenie testów jednostkowych, weryfikacja poprawności działania implementowanych funkcjonalności oraz rozwiązywanie wykrytych błędów;
-
optymalizacja wydajności wybranych komponentów silnika;
-
udzielanie wsparcia technicznego innym członkom zespołu oraz użytkownikom w kwestiach związanych z silnikiem;
-
tworzenie i utrzymywanie dokumentacji technicznej oraz instrukcji do powiązanych narzędzi;
-
proponowanie kierunków rozwoju silnika na podstawie potrzeb innych zespołów.
Wymagania:
-
minimum 3 lata doświadczenia zawodowego jako programista C++;
-
minimum 2 lata doświadczenia jako programista w branży gier, zdobytego w ostatnich latach;
-
bardzo dobra znajomość języka C++ oraz umiejętność pracy z długożyjącymi projektami;
-
doświadczenie w refaktoryzacji i optymalizacji kodu;
-
bardzo dobra znajomość narzędzi i technik debugowania;
-
umiejętność przejmowania odpowiedzialności i samodzielnego prowadzenia zadań;
-
umiejętność dekompozycji zadań, estymacji i priorytetyzacji, zarówno samodzielnie, jak i w zespole;
-
bardzo dobra znajomość języka angielskiego;
-
otwartość i komunikatywność.
W ramach współpracy oferujemy:
-
udział w zyskach (program bonusowy);
-
realny wpływ na rozwój naszych gier;
-
atmosferę opartą na szacunku, zaufaniu i komunikacji bez zbędnej biurokracji i skomplikowanych procedur;
-
możliwość wyboru trybu pracy (office-first, remote lub hybryda);
-
elastyczne godziny pracy (core hours: 9:00 – 15:00);
-
budżet szkoleniowy;
-
program kafeteryjny, w ramach którego możesz wybrać swoje benefity pozapłacowe, m.in. prywatną opiekę medyczną i kartę MultiSport;
-
darmowy parking pod naszym biurem.