Magic Media to pionierska grupa z branży mediów, rozrywki i technologii, napędzana kreatywnością i innowacjami. Jesteśmy fizycznie obecni w 15 krajach i specjalizujemy się między innymi w obszarach sztuki, animacji, cyberbezpieczeństwa, tworzenia gier, tworzenia oprogramowania, efektów wizualnych i produkcji wideo. Współpracujemy z wiodącymi programistami i wydawcami z branży gier i technologii, zapewniając wsparcie i rozwiązania zaprojektowane pod indywidualne potrzeby i realizowane przez świat
Magic Media to pionierska grupa z branży mediów, rozrywki i technologii, napędzana kreatywnością i innowacjami. Jesteśmy fizycznie obecni w 15 krajach i specjalizujemy się między innymi w obszarach sztuki, animacji, cyberbezpieczeństwa, tworzenia gier, tworzenia oprogramowania, efektów wizualnych i produkcji wideo. Współpracujemy z wiodącymi programistami i wydawcami z branży gier i technologii, zapewniając wsparcie i rozwiązania zaprojektowane pod indywidualne potrzeby i realizowane przez światowych ekspertów. Idealny kandydat będzie miał duże doświadczenie w programowaniu serwerów w pełnym wymiarze czasu pracy z grami. Jako programista backendowy będziesz odpowiedzialny za rozwój API backendu gry, a także strony administracyjne umożliwiające obsługę gry. Obejmuje to projektowanie, programowanie, kodowanie, testowanie i debugowanie. Będziesz także szacował realizację zadań i pisał projekty techniczne. Czym będziesz się zajmował: Bardzo dobra znajomość tworzenia backendu. Języki takie jak JS (nodejs), Java, Go, C#, python, Ruby i inne powszechnie używane. Preferowany C# Znajomość modelowania baz danych, normalizacji i relacyjnych baz danychPowinna być zaznajomiona z wąskimi gardłami wydajności i sposobami ich rozwiązywaniaDoskonałe umiejętności debugowaniaDoskonałe umiejętności komunikacyjneDoskonałe umiejętności raportowania i dokumentowaniaElastyczność i umiejętność dostosowywania się do nowych zmian technologicznych zgodnie z potrzebami projektuPraca nad kilkoma różnymi projektami wykorzystującymi różne technologiePraca w środowisku zgrupuj interdyscyplinarnych ludzi, aby osiągnąć najlepszy możliwy wynik dla wszystkich funkcji gry. Podaj własne pomysły, jak rozwiązać konkretną grę i problemy techniczne. Wymagania: Ponad 2 lata doświadczenia jako backend developerZaangażowany w rozwój przynajmniej jednej dużej gry z A-ZC#, Java lub innego obiektowego języka programowania Znajomość konfiguracji systemów CI/CD (Jenkins, akcje github itp.)Pasja do gier wideo Pożądane plusyServerless i AWS lambdaZnajomość z silnikiem UnityDoświadczenie z Amazon Gamelift, PlayFab, Nakama lub pokrewnymiDoświadczenie z dockerem, AWS i wdrożeniamiZrozumienie CI / Procesy CD: terraform, CircleCIWiedza o koncepcjach NFT Solidne podstawy techniczne (np. Informatyka / wykształcenie matematyczne lub równoważne) Korzyści Stała praca zdalna Możliwość doskonalenia i doskonalenia swoich umiejętności poprzez zastosowanie ich w różnorodnych, angażujących projektach Być częścią międzynarodowej grupy z biurami na całym świecie Rozwój kariery i ścisła współpraca z zespołem podobnie myślących ludzi w dynamiczne, wielokulturowe środowiskoStałe szkolenia i możliwości samodoskonalenia zawodowegoElastyczne godziny pracyInkluzywna kultura i otwarta komunikacja
Pokaż więcej
Pokaż mniej
Посадовий рівень
Базовий рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженeria i technologie informacyjne
Przemysły
Organizacje non-profit oraz szkolnictwo podstawowe i średnie