Pomiń do treści
Logo firmy emagine

Unity Software Engineer

emagine

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄OtherKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaStockholm Metropolitan Area
Źródło
Aktywna
Opublikowano29 maja 2026
Ostatnio sprawdzono29 maja 2026
Wygasa za81 dni
Werdykt JobHunt

Rola polega na przeprojektowaniu i refaktoryzacji kodu istniejącej gry w Unity, aby umożliwić jej skalowanie w przyszłości. Praca w ścisłej współpracy z architektem gry i tech leadami. Jest to kontrakt na 6 miesięcy (z możliwością przedłużenia) w modelu hybrydowym w Sztokholmie. Rola jest techniczna, skoncentrowana na poprawie architektury, czystości kodu i stosowaniu TDD/BDD.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu ani liczby programistów, brak opisu procesu rekrutacyjnego (etapy, zadanie domowe).

🛠 Wymagane technologie
Dane źródłowe
C#Organizational (Engineering)SolidUnity (game engine)Architectural (Engineering)BDD (Behavior Driven Development)Technical Specifications (Engineering)strategy
AI Insights
Czym naprawdę jest ta rola?Software Engineer

Rola polega na przeprojektowaniu i refaktoryzacji kodu istniejącej gry w Unity, aby umożliwić jej skalowanie w przyszłości. Praca w ścisłej współpracy z architektem gry i tech leadami. Jest to kontrakt na 6 miesięcy (z możliwością przedłużenia) w modelu hybrydowym w Sztokholmie. Rola jest techniczna, skoncentrowana na poprawie architektury, czystości kodu i stosowaniu TDD/BDD.

Plusy
  • Praca nad krytycznymi inicjatywami architektonicznymi w grze – realny wpływ na skalowanie produktu
  • Ścisła współpraca z architektem gry – dobra okazja do nauki
  • Współpraca z doświadczonym zespołem (Game Architect, Tech Leads)
Na co uważać
  • Brak informacji o widełkach wynagrodzenia
  • Firma emagine to outsourcing – faktycznym pracodawcą jest klient w Sztokholmie, co może wpływać na warunki zatrudnienia
  • !Hybrydowy model pracy: 'a couple of days per week' – nie określono konkretnie liczby dni
  • !Brak informacji o składzie zespołu i wielkości projektu
  • !Rola może wymagać szybkiego wdrożenia w istniejący, być może legacy, kod gry
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Refaktoryzacja istniejącego kodu gry w C#/Unity w ramach inicjatyw re-architektury
  • Wdrażanie usprawnień architektonicznych umożliwiających skalowanie gry
  • Ścisła współpraca z Game Architect i Tech Leads przy eksploracji i dostarczaniu rozwiązań technicznych
  • Pisanie testów zgodnie z TDD (Test Driven Development) i BDD (Behavior Driven Development)
  • Uczestnictwo w planowaniu i ewolucji sposobów pracy zespołu (agile/SCRUM)
  • Przegląd kodu i wspieranie jakości kodu w zespole
  • Badanie i prototypowanie nowych rozwiązań technicznych dla gry
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Inżynier z co najmniej 3-4 latami doświadczenia w gamedevie, biegły w C# i Unity, który ma świadomość znaczenia refaktoryzacji i testowania, ale może nie mieć jeszcze dużego doświadczenia w pracy z dużymi bazami graczy.

Raczej nie dla

Nie dla juniorów (mniej niż 3 lata doświadczenia) ani osób szukających stałej, długoterminowej pracy – to 6-miesięczny kontrakt. Również nie dla deweloperów stronniczych w stosunku do testowania (TDD/BDD jest wymagane).

Ocena dopasowania
Junior1/5
Mid4/5
Senior3/5
Hands-on5/5
Architekt2/5
Remote2/5
Enterprise2/5
Pytania do rekrutera
  • ?Jak duży jest zespół deweloperski i ilu programistów Unity pracuje nad tą grą?
  • ?Jaka jest skala gry (liczba graczy, wielkość bazy kodu)?
  • ?Jak wygląda typowy dzień pracy w trybie hybrydowym – czy są ustalone dni w biurze?
  • ?Czy w zespole używany jest system kontroli wersji, CI/CD? Jakie inne narzędzia?
  • ?Jakie są główne wyzwania techniczne w re-architekturze gry?
  • ?Czy istnieje możliwość pracy zdalnej w pełni, czy hybryda jest obowiązkowa?
  • ?Jaka jest kultura testowania w zespole – jak mocno egzekwowane są TDD/BDD?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby programistów
  • Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe)
  • Nie wiadomo, czy świadczenia (np. urlop) są zapewnione przez firmę emagine czy klienta
  • Brak informacji o budżecie na rozwój lub szkolenia
Zespół

Zespół kładzie nacisk na współpracę (ścisła współpraca z architektem i tech leadami) oraz kulturę testowania (TDD/BDD). Wymagana jest proaktywność i nastawienie na ciągłe doskonalenie sposobów pracy.

🔗Podobne oferty