Senior Unity Programmer

Workplays

Katowice

Hybrid

PLN 180,000 - 240,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Udział w zyskach (bonus)
Wkład w rozwój gier
Kafeteryjny system benefitów
Elastyczne godziny pracy
Budżet szkoleniowy
Bezpłatny parking
Możliwość pracy remote/office/hybryd

Job summary

Workplays poszukuje Senior Unity Programmer, który dołączy do zespołu RPG pracującego nad Void Hunters. Zadania obejmują projektowanie architektury, implementację w Unity/C#, optymalizację wydajności oraz współpracę z designerami, artystami i QA.

Wymagana jest silna znajomość SOLID, profilowania i prowadzenia code review. Oferujemy elastyczny tryb pracy (office-first / remote / hybrydowy), udział w rozwoju gier i program bonusowy.

Qualifications

  • Minimum 5 lat doświadczenia w C# i 3–5 lat z Unity.
  • Znajomość architektury aplikacji, wzorców projektowych, SOLID i dobrych praktyk.
  • Doświadczenie w projektowaniu i rozwijaniu skalowalnych systemów.
  • Zdolność profilowania, optymalizacji wydajności i analizy bottlenecków CPU/GPU/memory.
  • Znajomość cyklu życia aplikacji i procesu developmentu gier.
  • Umiejętność pisania czytelnego i testowalnego kodu, oraz prowadzenia code review.

Responsibilities

  • Projektowanie i tworzenie architektury dla nowych feature’ów i systemów w grze.
  • Implementacja funkcjonalności w Unity/C# z dbałością o jakość i skalowalność.
  • Współtworzenie technicznej wizji projektu oraz kierunków rozwoju kodu.
  • Podejmowanie decyzji technicznych dotyczących rozwoju projektu i jakości rozwiązań.
  • Rozwój i utrzymanie istniejących systemów narzędzi produkcyjnych.
  • Współpraca z game designerami, artystami, QA i producentami przy przekładaniu założeń projektowych na rozwiązania techniczne.
  • Dbaniem o spójność architektury i wysoką jakość kodu w całym projekcie.
  • Identyfikowanie ryzyk technicznych i proponowanie rozwiązań ograniczających problemy.
  • Optymalizacja wydajności i stabilności projektu.
  • Wsparcie zespołu poprzez code review i mentoring.

Skills

C#
Unity
Architektura oprogramowania
Clean code / SOLID
Profilowanie i optymalizacja
Git
Code review / mentoring
Umiejętność rozwiązywania problemów
Współpraca z designerami i artystami
Czytelny i testowalny kod
AI narzędzia do generowania kodu

Tools

Asset Bundles
Dependency Injection
Debugging tools
LiveOps / analytics systems

Job description

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 stronie projektu: https://voidhunters.com

Obecnie poszukujemy osoby na stanowisko:

Senior Unity Programmer

Twoje codzienne zadania:

  • projektowanie i tworzenie architektury dla nowych feature’ów i systemów w grze;

  • implementacja nowych funkcjonalności wUnity / 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.

Wymagania:

  • 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 rozwijaniuskalowalnych systemów;

  • umiejętność pracy zprofilowaniem, optymalizacją wydajnościoraz analizą bottlenecków CPU/GPU/memory;

  • dobra znajomość cyklu życia aplikacji i procesu developmentu gier;

  • dobra znajomośćGit;

  • umiejętność pisaniaczytelnego, 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ść prowadzeniacode reviewi 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.

Mile widziane:

  • doświadczenie przy tworzeniu gier mobilnych, PC lub konsolowych;

  • znajomośćAsset Bundles, i systemów dependency injection;

  • znajomość systemów analitycznych, crash reportingu i liveops;

  • doświadczenie w pracy nad projektami free-to-play;

  • udział w wydaniu co najmniej jednego tytułu na rynek.

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: 10: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 naszego biura.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Performance Creative Lead
Performance Creative Lead

Workplays • Katowice

Hybrid
PLN 180,000 - 280,000
Udział w zyskach (bonus)
Elastyczne godziny pracy
Budżet szkoleniowy
+3
UI Programmer
UI Programmer

Creepy Jar S.A. • Warszawa

Hybrid
PLN 90,000 - 120,000
Stabilne zatrudnienie
Opieka zdrowotna prywatna dla Ciebie i
opłacana w całości przez firmę
+6
Growth & Performance Lead
Growth & Performance Lead

Workplays • Katowice

Hybrid
PLN 180,000 - 300,000
Udział w zyskach w ramach programu
Właściwy wpływ na rozwój gier
Elastyczne godziny pracy
+3
Senior / Expert 3D Animator (Unannounced Project)
Senior / Expert 3D Animator (Unannounced Project)

11 bit studios S.A • Warszawa

Hybrid
PLN 120,000 - 170,000
Wsparcie psychologiczne
Prywatna opieka medyczna
Karta Multisport
+4
Junior Build and Release Engineer / Młodszy Inżynier ds. Budowy Oprogramowania
Junior Build and Release Engineer / Młodszy Inżynier ds. Budowy Oprogramowania

Sperasoft • Warszawa

On-site
PLN 120,000 - 180,000
Medical Care package
MyCafeteria system
English/Polish language classes
+3
Junior Build and Release Engineer / Młodszy Inżynier ds. Budowy Oprogramowania
Junior Build and Release Engineer / Młodszy Inżynier ds. Budowy Oprogramowania

Sperasoft • Kraków

On-site
PLN 120,000 - 180,000
Medical Care package
MyCafeteria system
Employee Assistance Program (EAP)
+3
Senior Unity Programmer – RPG Studio | Remote & Flexible Hours
Senior Unity Programmer – RPG Studio | Remote & Flexible Hours

Workplays • Katowice

Hybrid
PLN 180,000 - 240,000
Udział w zyskach (bonus)
Wkład w rozwój gier
Kafeteryjny system benefitów
+4
Senior / Expert 3D Animator (Unannounced Project)
Senior / Expert 3D Animator (Unannounced Project)

11 bit studios S.A • Poland

Hybrid
PLN 120,000 - 180,000
Health & wellbeing
Private medical care
Multisport card
+6
Senior Unreal Core Programmer
Senior Unreal Core Programmer

Workplays • Wrocław

Hybrid
PLN 180,000 - 270,000
Associate Technical Director/Zastępca Dyrektora Technicznego
Associate Technical Director/Zastępca Dyrektora Technicznego

Sperasoft • Warszawa

On-site
PLN 180,000 - 260,000
Medical care
Flexible hours
Team events
+3