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 Senior Programmera do projektu Unsolved, który stale rozwijamy, łącząc naszą pasję do gier przygodowych z doświadczeniem w grach F2P. Mamy już na koncie spore sukcesy na rynku, a przed nami jeszcze wiele ambitnych planów – włącz się z nami do gry!
Senior Programmer
Twoje codzienne zadania to:
- projektowanie, implementacja i utrzymanie funkcjonalności;
- praca z autorskim silnikiem Spark CE;
- integracja SDK innych firm na wielu platformach;
- współpraca z członkami zespołu przy projektowaniu rozwiązań i planowaniu pracy;
- opracowywanie kosztorysów i wykonywanie zadań zgodnie z harmonogramem;
- uczestnictwo w code review;
- zarządzanie długiem technologicznym i dbanie o jakość kodu;
- tworzenie testów, weryfikacja poprawności działania aplikacji i rozwiązywanie wykrytych błędów i problemów;
- tworzenie dokumentacji i instrukcji obsługi narzędzi;
- organizowanie szkoleń dla innych członków zespołu;
- śledzenie trendów i zmian w wymaganiach, a następnie dostosowywanie do nich aplikacji;
- zarządzanie harmonogramem, zasobami i dostarczaniem aplikacji.
Wymagania:
- minimum 6 lat doświadczenia zawodowego jako programista C++;
- praca nad co najmniej jednym projektem jako Senior Programmer;
- 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;
- znajomość języka angielskiego na poziomie B1/B2;
- otwartość i komunikatywność.
Mile widziane:
- 4 lata doświadczenia w branży gier;
- doświadczenie w pracy z komercyjnymi silnikami gier (np. Unreal Engine, Unity, Godot itp.);
- doświadczenie w programowaniu związanym z grami;
- doświadczenie z grami F2P;
- doświadczenie z Qt;
- doświadczenie z Javą i Objective-C;
- doświadczenie z cmake;
- doświadczenie z GIT i SVN;
- doświadczenie w pracy z Jirą lub innym oprogramowaniem do obsługi zgłoszeń.
W ramach współpracy oferujemy:
- pewne zatrudnienie w oparciu o UoP lub B2B;
- 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 przed naszym biurem.