Następna praca

Deweloper lider zespołu (React) w Ubisoft

Opublikowano ponad 30 dni temu

63 wyświetlenia

Ubisoft

Ubisoft

0
0 recenzji
Brak doświadczenia
Kijów
Pełny etat

Przetłumaczone przez Google

Opis firmy 19 000 profesjonalistów Ubisoft, pracujących w ponad 30 lokalizacjach na całym świecie, są związani wspólną misją Aby wzbogacić życie graczy z oryginalnymi i niezapomnianymi doświadczeniami z grami. Ich poświęcenie i talent ożywiły wiele uznanych franczyz, takich jak Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six i wiele innych. Ubisoft to firma o równych szansach, która uważa, że ​​różnorodne pochodzenie i perspektywy są kluczem do tworzenia światów, w których zarów

Opis firmy

19 000 profesjonalistów Ubisoft, pracujących w ponad 30 lokalizacjach na całym świecie, są związani wspólną misją Aby wzbogacić życie graczy z oryginalnymi i niezapomnianymi doświadczeniami z grami. Ich poświęcenie i talent ożywiły wiele uznanych franczyz, takich jak Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six i wiele innych. Ubisoft to firma o równych szansach, która uważa, że ​​różnorodne pochodzenie i perspektywy są kluczem do tworzenia światów, w których zarówno gracze, jak i społeczność mogą się rozwijać i wyrażać. Dzięki naszemu zespołowi społecznej odpowiedzialności w Ubisoft współpracujemy z naszymi graczami, pomagając tworzyć oryginalne i niezapomniane wrażenia z gier, które wykraczają poza rozrywkę, aby wzbogacić życie. Poza tym w Ubisoft jesteśmy zobowiązani do wniesienia własnego aktywnego wkładu w lepsze środowisko poprzez zielone inicjatywy i globalną neutralność emisji dwutlenku węgla. Jeśli jesteś podekscytowany rozwiązywaniem zmieniających się gier wyzwań, najnowocześniejszych technologii, przekraczania granic rozrywki i gry zielonej, zapraszamy do przyłączenia się do naszej podróży i pomożemy nam stworzyć nieznane. 

Przeczytaj więcej o naszym zaangażowaniu w wpływ społeczny

Szukamy utalentego i napędzanego programistę pełnego stosu/starszego starszego, aby stać się kluczową częścią naszego zespołu. Idealny kandydat powinien posiadać obszerne pochodzenie techniczne, wykazywać wyjątkowe zdolności przywódcze i wykazywać biegłość w zarządzaniu wysokiej widoczności, skomplikowanych rozwiązaniach internetowych.

kwalifikacje

< P style = "font-weight: 400"> Wymagania:

  • Doświadczenie w pracy O wysokiej widoczności, złożone rozwiązania internetowe
  • biegłość w JavaScript & TypeScript-Silne zrozumienie nowoczesnego JavaScript (ES6+) i TypeScript dla skalowalnego i konserwowalnego kodu.

Rozwój frontend (React.js)

  • Doświadczenie z React i jego ekosystemem (Hooks (Hooks , Context API, redux, react Query itp.).
  • Wiedza na temat narzędzi do opracowywania programowania (Babel, Eslint, WebPack, NPM, JEST, Gitlab CI, Git )
  • Silna wiedza na temat architektury i zarządzania stanem opartej na komponentach.
  • Znajomość bibliotek UI (np. Materiał-UI, Tailwind CSS, komponenty w stylu).
  • Doświadczenie w optymalizacji wydajności (ładowanie leniwe, memoizowanie itp.).
Backend Development (Node.js & Express.js/Nest.js)

  • Doświadczenie w budowaniu RESTful API i API GraphQL.
  • Silne zrozumienie uwierzytelniania i autoryzacji (JWT, OAuth itp.).
  • Wiedza na temat architektury mikrouservices i funkcji bezserwerowych (AWS (AWS Lambda).

Zarządzanie bazą danych i danych

  • doświadczenie z SQL ( Mysql) i noSQL (MongoDB).
  • Wiedza na temat bibliotek ORM/ODM, takich jak Typeorm lub Mongoose.
  • Zrozumienie optymalizacji i indeksowania bazy danych.

DevOps & CI/CD

  • Doświadczenie z Docker i aplikacjami kontenerowymi.
  • CI/CD Configuruj za pomocą działań Github, Jenkins lub Gitlab CI/CD.
  • Wiedza na temat platform chmurowych (AWS lub Azure) i strategii wdrażania.

Testowanie i jakość kodu

  • Doświadczenie z testowaniem jednostkowym i integracji (JEST, Cypress).
  • Znajomość kodu, formatowanie (Eslint, Ładniejszy) i najlepsze praktyki.

General

  • Zdolność do pracy do pracy Z Agile Methodology
  • Dobra polecenie języka angielskiego

miło mieć:

  • rozległe doświadczenie w optymalizacji wydajności
  • Doświadczenie z innymi ramami interfejsu użytkownika, takie jak NextJs
  • Doświadczenie w budowaniu rozwiązań od zera

Obowiązki

Obowiązki przywódcze < /strong>

  • stwórz środowisko zorientowane na zaufanie, otwartą komunikację, kreatywne myślenie i spójny wysiłek zespołu;
  • Zapewnij wskazówki techniczne i funkcjonalne dla członków zespołu, motywuj, inspiruj i trenował zespół do generowania nowych pomysłów i dzielenia się swoimi doświadczeniami
  • Zrozumienie wymagań, asystentuj Dzięki projektowaniu, badaniu i ocenianiu narzędzi i technologii wymaganych do wdrożenia
  • Upewnij się, że rozwiązania są prawidłowo wdrażane i promują podejście oparte na jakości w zespole, które przestrzega standardów i najlepszych branży Ubisoft najlepszych w branży praktyki, jeśli to możliwe, proponują i wzmacniają ulepszenia; Kod, plany pielęgnacyjne \ Lista kontrolna
  • działaj jako główny interfejs między zespołem, Project \ Product Manager, Architekt Solution, dyrektor ds. Rozwoju
  • Planuj, zorganizuj, śledzisz i oceniaj pracę zespołu i jego wpływ na projekt (w tym żądania Pull \ scal, Projekt implementacji)
  • Współpracuj obok Project Manager, aby zidentyfikować ryzyko i zapewnić odpowiednie strategie leczenia i rozwiązania złożonych problemów

TechnicaL Obowiązki

  • Niezależnie obsługuje małe projekty, przy minimalnym zaangażowaniu od leku technicznego lub kierownika projektu.
  • Bezpośrednio koordynuj z zainteresowanymi stronami i partnerami technicznymi (np. SRM, GNS).
  • Aktywnie przyczynia się do definicji architektury nowych projektów.
  • służyć jako odniesienie techniczne i poręczyciel jakości.
  • Zaproponuj optymalizację wyborów technologicznych (np. Sugerowanie nowego JS Framework).
  • Organizuj i przegląd najlepszych praktyk (np. Testowanie jednostkowe, recenzje kodu).
  • Polecaj najlepsze rozwiązania techniczne i funkcjonalne, aby spełnić wymagania biznesowe.
  • Współpracuj z menedżerami projektów w celu zdefiniowania priorytetów, planów projektów i szacunków.
  • Nadzoruj szacunki zadań, śledzenie postępów i oceny ryzyka.
  • Prowadzić i koordynować recenzje kodu we współpracy z zespołem.
  • Upewnij się, że zadania techniczne są wykonywane w uzgodnionych terminach.
  • Utrzymuj standardy jakości zarówno osobistego, jak i zespołowego.
  • Zaproponuj ulepszenia techniczne i funkcjonalne w celu poprawy możliwości utrzymania, ponownego użycia, wydajności i użyteczności.
  • prowadzić Proces wsparcia technicznego, w tym przegląd problemów ServiceNow (SN), identyfikowanie i przetwarzanie błędów oraz zarządzanie biletami JIRA.
  • Nadzoruj wysiłki na rzecz naprawy błędów, bezpośrednio lub poprzez koordynację. < /li>
  • działaj jako główny punkt kontaktowy w celu zapytań technicznych.
  • Zarządzaj procesami wdrażania w testach, inscenizacja, inscenizacja, i środowiska produkcyjne.
  • Pracuj obok kierownictwa, aby zidentyfikować potrzeby personelu i aktywnie uczestniczyć w rekrutacji.
  • Zidentyfikuj się możliwości ewolucji, rozwoju i ścieżki kariery dla każdego członka zespołu.
  • Ciągle przeglądaj proces rozwoju i identyfikuj obszary wymagające poprawy.

dodatkowe informacje

dołącz do naszego zespołu i rozwijaj się z tymi korzyściami: < /strong>

Bilans zawodowy:

  • Hojny czas wolny: Ciesz się 20 dni roboczych corocznych wakacji wraz z dodatkowym czasem wolontariatu, macierzyństwa/ojcostwa i specjalnych okazji. Potrzebujesz przedłużonej przerwy? Możesz także wziąć urlop naukowy lub długoterminowy. 
  • Elastyczne ustalenia dotyczące pracy: Obejmuj hybrydową konfigurację pracy, która pozwala na elastyczność i równowagę między życiem zawodowym a prywatnym. 

Rozwój zawodowy:

  • Szkolenie i rozwój: Szkolenie dostępu P.Rogramy dostosowane do rozwoju zawodowego i rozwoju, uczęszczając na zajęcia z języka angielskiego i francuskiego. Przeglądaj możliwości rozwoju, aby poszerzyć swoje umiejętności i zwiększyć swoją karierę na dedykowanej platformie edukacyjnej Ubisoft oraz dostęp do globalnej bazy wiedzy. 
  • Plan rozwoju kariery: Zdefiniuj swoje cele zawodowe i uzyskaj jasny obraz swojego planu i możliwości. 
  • Program przywódczy: Uczestnicz wewnętrzny program, który obejmuje wszystkie kluczowe umiejętności i kompetencje kierownicze oraz maksymalne dostosowane do Ubisoft Business Rzeczywistość: Skoncentruj się na stosowaniu teorii do praktyki. 

Workplace Comfort & Tech Support:

    < Li Style = "Font-Weight: 400"> Współczesne środowisko biurowe: praca w nowoczesnej przestrzeni biurowej wyposażonej w obiekty sportowe, zabawne centrum i schronienie. 
  • Wsparcie IT: Pracuj z najnowocześniejszymi technologiami i najnowszym sprzętem obsługiwanym przez nasz zespół IT, zapewniając płynne działanie na maszynie (wygodnych aranżacjach pracy. 
  • Konfiguracja biura domowego: Upewnij się, że komfort i produktywność z niezbędnymi konfiguracjami domowymi zapewnionymi, podczas gdy WFH, w tym peryferyjne i ergonomiczne krzesła. 

zdrowie i dobre samopoczucie:

  • Kompleksowa opieka zdrowotna: od ubezpieczenia zdrowotnego składki, które obejmuje członkostwo w siłowni po programy pomocy psychologicznej. Priorytetowo traktujemy twoje dobre samopoczucie i zapewniamy najlepszą opiekę. 
  • Wellness Inicjatywy: angażuj się w sesje uważności i uczestniczyć w różnych działaniach dla samopoczucia. Darmowe rowery są również dostępne dla wygodnego dojazdu i promowania zdrowego stylu życia. 
  • Opcje przekąsek: Rozpocznij dzień od opcji śniadaniowych dostarczonych w biurze, w tym zakwaterowanie dietetyczne, które odpowiadają Twoim potrzebom. Ponadto oferujemy wybór zdrowych opcji przekąsek w biurze, aby wesprzeć ogólny wellness. 

Zaangażowanie społeczności:

  • Inicjatywy odpowiedzialności społecznej: uczestniczyć w naszych inicjatywach odpowiedzialności społecznej, przyczyniając się do znaczących zmian w naszych społecznościach i wspierając poczucie celu poza miejscem pracy. Ubisoft daje ci dodatkowy czas, aby przyczynić się do dobrej przyczyny. 

zabawa i relaks:

<. Ul >
  • Ubisoft Connect: Ustawiliśmy pełną listę tytułów Ubisoft dodanych bezpośrednio na konto Ubisoft Connect na PC i rozwijaj swoją kolekcję dzięki każdej nowej wersji. 
  • Obchody biurowe: Dołącz do różnych obchodów biur, uroczystości z wydania gier, maratony biegowe, wydarzenia po pracy, wspieranie żywej i integracyjnej kultury w miejscu pracy. 
  • przerwy rekreacyjne: rób odświeżające przerwy dowcipH Zajęcia rekreacyjne, takie jak tenis stołowy, gry planszowe i gry wideo dostępne w naszym tętniącym życiem środowisku biurowym. Zanurz się w naszą ubi-ubibrarę zaopatrzoną w gry, gry planszowe i książki o wolnym czasie i relaksie podczas odpoczynku. 
  • Ubisoft jest zaangażowany w wzbogacenie życia graczy o oryginalne i niezapomniane wrażenia z gier. Tworzymy światy, w których ludzie mogą wyrażać siebie, odkrywać i odkrywać nowe możliwości. 

    Czy chcesz współpracować z entuzjastycznymi ekspertami, którzy walczą o zmieniające się grę w rozrywce i nie tylko? W Ubisoft oferujemy otwarte środowisko, w którym jasne pomysły mają szansę zabłysnąć i wszyscy chętnie dzieli się wiedzą. 

    Wyzwanie zaakceptowane? 

    używamy cookies
    Akceptować