C++ Programmer (regular)

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-firstremote 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. 

ID: 54 job_post.published_on: 20/03/2026
announcement.apply