Senior Unity Programmer

Artifex Mundi REMOTE KATOWICE 2026-09-24
  • minimum 5 lat doświadczenia w programowaniu komercyjnych projektów w C# oraz 3–5 lat doświadczenia w pracy z Unity;
  • bardzo dobra znajomość architektury aplikacji, wzorców projektowych, zasad clean code, SOLID oraz dobrych praktyk programistycznych;
  • doświadczenie w projektowaniu i rozwijaniu skalowalnych systemów;
  • umiejętność pracy z profilowaniem, optymalizacją wydajności oraz analizą bottlenecków CPU/GPU/memory;
  • dobra znajomość cyklu życia aplikacji i procesu developmentu gier;
  • dobra znajomość Git;
  • umiejętność pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu;
  • doświadczenie w debugowaniu złożonych problemów technicznych;
  • umiejętność samodzielnego podejmowania decyzji technicznych i proponowania rozwiązań;
  • doświadczenie we współpracy z designerami, artystami, QA oraz innymi programistami;
  • umiejętność prowadzenia code review i mentoringu mniej doświadczonych członków zespołu;
  • umiejętność korzystania z narzędzi AI do generacji kodu (codex, claude code);
  • samodzielność, proaktywność i nastawienie na rozwiązywanie problemów;
  • dobra komunikacja i umiejętność tłumaczenia kwestii technicznych biznesowi lub designowi;
  • umiejętność organizacji pracy własnej i priorytetyzacji zadań;
  • otwartość na feedback i chęć wspierania rozwoju zespołu.

Jesteśmy twórcami gier mobile F2P z 20 latami doświadczenia i ponad 100 osobami na pokładzie, z podziałem na dwa niezależne studia: Adventure i RPG.

Nasz zespół RPG pracuje nad Void Hunters – taktycznym RPG, w którym stawiamy na głębię systemów, rozwój drużyny i świadome decyzje gracza. Projekt łączy turową walkę z rozbudowaną progresją oraz mechanikami budowania synergii między bohaterami. Więcej info o projekcie znajdziesz na naszym profilu na NoFluffJobs.

Szukamy Senior Unity Programmera, który wniesie do zespołu mocne doświadczenie techniczne i będzie miał realny wpływ na rozwój projektu. Potrzebujemy osoby, która swobodnie porusza się w Unity i C#, potrafi projektować architekturę nowych systemów i feature’ów oraz podejmować świadome decyzje dotyczące jakości, wydajności i skalowalności rozwiązań. To rola dla kogoś, kto nie tylko implementuje funkcjonalności, ale również proponuje rozwiązania, identyfikuje ryzyka i współtworzy techniczny kierunek projektu.

Możliwa praca zdalna lub hybrydowa.

,[projektowanie i tworzenie architektury dla nowych feature’ów i systemów w grze;, implementacja nowych funkcjonalności w Unity / C# z dbałością o jakość, wydajność i skalowalność;, współtworzenie technicznej wizji projektu oraz proponowanie kierunków rozwoju kodu i architektury;, podejmowanie decyzji technicznych dotyczących rozwoju projektu i jakości rozwiązań;, rozwój oraz utrzymanie istniejących systemów i narzędzi wspierających produkcję;, współpraca z game designerami, artystami, QA i producentami przy przekładaniu założeń projektowych na rozwiązania techniczne;, dbanie o spójność architektury i wysoką jakość kodu w całym projekcie;, identyfikowanie ryzyk technicznych oraz proponowanie rozwiązań ograniczających problemy na dalszych etapach produkcji;, optymalizacja wydajności i stabilności projektu;, wspieranie zespołu poprzez code review.] Requirements: Unity, C#, Git, Application architecture, Performance optimization, Design Patterns, Clean Code, SOLID, Code review