W skrócie
- Zadania: Twórz i rozwijaj systemy animacji w grach, współpracując z zespołem kreatywnym.
- Firma: Techland - jedna z największych firm gier wideo w Polsce z 30-letnim doświadczeniem.
- Benefity: Prywatna opieka medyczna, ubezpieczenie na życie, elastyczne godziny pracy i wsparcie HR.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i nowoczesnymi biurami.
- Dlaczego ta praca: Dołącz do zespołu, który tworzy ikoniczne gry i wpływa na przyszłość branży.
- Kwalifikacje: Minimum pięć lat doświadczenia w programowaniu, biegłość w C/C++ i umiejętności rozwiązywania problemów.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Techland to jedna z największych firm zajmujących się grami wideo w Polsce, z ponad 30-letnim doświadczeniem w branży gier. Z naszych studiów we Wrocławiu i Warszawie stworzyliśmy międzynarodowy zespół ponad 500 utalentowanych profesjonalistów, którzy są zaangażowani w przesuwanie granic rozwoju gier. Jesteśmy znani z tworzenia ikonicznych franczyz, takich jak Call of Juarez oraz definiującego gatunek zombie Dying Light, który został zagrany przez ponad 45 milionów graczy na całym świecie. Skupiamy się na otwartym świecie akcji, opowiadaniu historii i zaangażowaniu społeczności, a naszym celem jest dostarczanie niezapomnianych doświadczeń naszym graczom. Ciągle dążymy do poprawy, innowacji i podejmowania nowych wyzwań. Z ambitnymi planami na przyszłość, szukamy pasjonatów, którzy chcą być częścią tej ekscytującej podróży.
Opis stanowiska:
- Badanie, rozwijanie, utrzymywanie i poprawianie systemów animacji rozgrywki i filmowych, zapewniając jednocześnie elastyczność dla AI, projektantów i animatorów.
- Przyjmowanie odpowiedzialności za funkcje animacji rozgrywki i filmowej od narzędzi do tworzenia treści po czas działania silnika.
- Współpraca z programistami, projektantami i artystami - zbieranie wymagań, pomoc w rozwiązywaniu problemów i poprawa efektywności przepływu pracy animacji.
- Ścisła współpraca z liderami animacji i dyrektorem animacji w celu podniesienia standardów jakości animacji w grze.
- Profilowanie, identyfikowanie i eliminowanie wąskich gardeł w złożonych procesach przetwarzania danych i narzędziach (wydajność, pamięć, sieć, IO).
- Tworzenie dokumentacji dla zespołów zajmujących się animacją rozgrywki i filmową.
- Śledzenie trendów technologicznych w animacji i nowych osiągnięć.
Wymagania:
- Minimum pięć lat doświadczenia zawodowego w programowaniu.
- Znajomość C/C++.
- Doskonałe umiejętności rozwiązywania problemów i debugowania.
- Doświadczenie w programowaniu wielowątkowym i świadomym alokatorów.
- Doświadczenie w optymalizacji pamięci i wydajności.
- Doświadczenie z grafikami animacyjnymi, drzewami blendów i maszynami stanów (Unreal, Havok Animation, Morpheme lub podobne).
- Solidne zrozumienie matematyki 3D i algebry liniowej.
- Biegłość w projektowaniu algorytmów; zrozumienie złożoności oraz architektury i projektowania oprogramowania.
- Umiejętność pisania czystego, łatwego w utrzymaniu i rozszerzalnego kodu z uwagą na ponowne wykorzystanie.
- Świetne umiejętności komunikacyjne, entuzjazm i inicjatywa.
- Bardzo dobra znajomość języka angielskiego.
Miło widziane:
- Doświadczenie w pracy nad co najmniej jednym wydanym tytułem multiplayer.
- Znajomość różnych technologii animacyjnych, takich jak kompresja, synteza ruchu, fizyka ragdoll IK itp.
- Doświadczenie w tworzeniu UX i narzędzi.
- Doświadczenie w programowaniu na konsole.
- Doświadczenie z Maya/Motion Builder lub innymi narzędziami do tworzenia treści cyfrowych.
- Doświadczenie w Pythonie.
- Znajomość procesów przetwarzania i wdrażania animacji.
Dodatkowe informacje:
Co oferujemy:
- Dedykowany Buddy, który wesprze Cię w codziennych zadaniach.
- Szeroki wachlarz benefitów: prywatna opieka medyczna, ubezpieczenie na życie, kampanie prozdrowotne, prezenty na różne okazje.
- Wyjątkowa atmosfera pracy w wysoko wykwalifikowanym zespole profesjonalistów, z elastycznymi godzinami pracy, brakiem dress code'u i pełnym wsparciem dedykowanego Partnera HR.
- Wiele możliwości rozwoju osobistego: dedykowany budżet rozwojowy dla każdego pracownika, dodatkowe dwa płatne dni na szkolenia i CSR, stabilne ścieżki kariery, obszerne szkolenia wewnętrzne i zewnętrzne oraz finansowanie kursów językowych w języku angielskim i polskim.
- Nowoczesne biura wypełnione strefami relaksu, w pełni wyposażoną kuchnią, siłownią (biuro we Wrocławiu) oraz darmowym parkingiem (Warszawa - ograniczona ilość miejsc).
Senior Animation Programmer – pracodawca: Techland
Techland to doskonały pracodawca, oferujący wyjątkową atmosferę pracy w zespole utalentowanych profesjonalistów oraz liczne możliwości rozwoju osobistego. Dzięki elastycznym godzinom pracy, szerokiemu wachlarzowi benefitów, w tym prywatnej opiece medycznej i ubezpieczeniu na życie, a także nowoczesnym biurom w Wrocławiu i Warszawie, każdy pracownik ma szansę na satysfakcjonującą karierę w branży gier wideo.