W skrócie
- Zadania: Twórz i rozwijaj usługi backendowe oraz API dla gier.
- Firma: CD PROJEKT RED - twórcy fabularnych RPG.
- Benefity: Pakiet relokacyjny, opieka zdrowotna, ubezpieczenie na życie i plany emerytalne.
- Pozostałe informacje: Międzynarodowe środowisko pracy z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w dynamicznym środowisku gier.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania, znajomość Pythona i Node.js.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
CD PROJEKT RED tworzy gry RPG z fabułą. Zespół Asset Pipeline Web Services rozwija aplikacje internetowe i usługi backendowe, które wspierają procesy produkcji gier w całym studiu, pomagając zespołom planować pracę, zarządzać zasobami, przeglądać treści i współpracować.
Zakres obowiązków:
- Projektowanie, rozwijanie i utrzymywanie usług backendowych oraz API przy użyciu Pythona, Node.js i TypeScript
- Dostarczanie funkcji od początku do końca, od modeli danych i architektury usług po interfejsy użytkownika oparte na React
- Podejmowanie pragmatycznych decyzji architektonicznych oraz poprawa niezawodności systemu, bezpieczeństwa, łatwości utrzymania i wydajności
- Projektowanie integracji między aplikacjami wewnętrznymi, systemami produkcyjnymi i usługami zewnętrznymi
- Udział w wdrażaniu aplikacji, monitorowaniu i rozwiązywaniu problemów w środowisku chmurowym
- Współpraca z zespołami produktowymi, UX, infrastruktury i rozwoju gier w celu przekształcenia ich potrzeb w techniczne rozwiązania
- Przyjmowanie odpowiedzialności za większe obszary pracy i dzielenie ich na jasne zadania
- Stopniowe przejmowanie wybranych obowiązków koordynacyjnych, pomaganie w organizacji codziennej pracy zespołu, ułatwianie komunikacji oraz utrzymywanie widoczności priorytetów i zależności
- Udział w przeglądach kodu, dokumentacji technicznej oraz ciągłym doskonaleniu praktyk inżynieryjnych
Wymagania:
- 5+ lat doświadczenia zawodowego
- Doświadczenie na poziomie seniora w inżynierii oprogramowania z głęboką wiedzą w Pythonie i rozwoju backendu
- Doświadczenie z FastAPI, SQLAlchemy lub porównywalnymi frameworkami i bibliotekami
- Doświadczenie w projektowaniu łatwych do utrzymania API, modeli danych, integracji i architektur usług
- Praktyczne doświadczenie w rozwijaniu usług backendowych z użyciem Node.js i TypeScript
- Praktyczne doświadczenie w rozwijaniu aplikacji frontendowych z użyciem React i TypeScript; głęboka specjalizacja UI nie jest wymagana, ale oczekuje się umiejętności dostarczania i utrzymywania kompletnych funkcji skierowanych do użytkowników
- Dobra znajomość relacyjnych baz danych, takich jak PostgreSQL
- Doświadczenie w wdrażaniu, obsłudze lub rozwiązywaniu problemów z aplikacjami w publicznym środowisku chmurowym
- Znajomość konteneryzacji, CI/CD, monitorowania aplikacji i wsparcia produkcji
- Znajomość uwierzytelniania, autoryzacji, bezpiecznego projektowania API oraz ogólnego bezpieczeństwa aplikacji internetowych
- Silne podstawy inżynierii oprogramowania, w tym automatyczne testowanie, przegląd kodu, debugowanie i łatwy do utrzymania design
- Silne poczucie odpowiedzialności oraz jasna, szanująca komunikacja w międzynarodowym, międzyfunkcjonalnym środowisku
- Interesowanie się stopniowym rozwojem w kierunku pozycji Koordynatora, wspierane przez silne umiejętności organizacyjne, komunikacyjne i interpersonalne
Preferencje:
- Google Cloud Platform, rozproszone lub oparte na zdarzeniach systemy z użyciem Redis lub Kafka, infrastruktura jako kod, orkiestracja kontenerów, chmurowa obserwowalność, narzędzia wewnętrzne dla użytkowników technicznych lub kreatywnych, rozwój gier, produkcja mediów, pipeline'y treści cyfrowych lub inne dziedziny złożonych procesów produkcyjnych
Warunki:
- Wymagana relokacja do Warszawy
- Pakiet relokacyjny obejmuje bilet lotniczy, firmowe mieszkanie na pierwszy miesiąc, relokację zwierząt oraz transport rzeczy osobistych
- Wsparcie w relokacji obejmuje pomoc w legalizacji, znalezieniu miejsca zamieszkania oraz rozliczeniach podatkowych
- Lekcje języka polskiego są dostępne dla zagranicznych pracowników oraz ich małżonków lub partnerów
- Prywatne plany opieki zdrowotnej obejmują opiekę dentystyczną i nieograniczoną rehabilitację, z dostępem dla partnerów i krewnych
- Ubezpieczenie na życie oraz plany emerytalne są zapewnione
- Coroczne badania profilaktyczne w zakresie nowotworów są pokrywane przez firmę
- Dostępna jest bezpłatna opieka psychologiczna i psychiatryczna oraz webinaria dotyczące dobrostanu
- Karta sportowa zapewnia dostęp do obiektów sportowych i fitness w całym mieście
- Pracownicy menstruujący mogą wziąć jeden dzień wolny z powodu silnych objawów menstruacyjnych, które przerywają pracę
- RED Parents Network oferuje wsparcie dla pracujących rodziców, w tym korzyści związane z opieką nad dziećmi i wydarzeniami przyjaznymi rodzinie
- RED Summer Camp dla dzieci w wieku 5-12 lat jest w większości finansowany przez firmę
- Paczka powitalna, wewnętrzne warsztaty, zewnętrzne szkolenia, inicjatywy dzielenia się wiedzą, samouczki online i kursy e-learningowe są dostępne
- Platforma kafeteryjna oferuje korzyści subskrypcyjne, dodatkowe pakiety medyczne, vouchery do sklepów i kin oraz zwrot kosztów transportu publicznego
- Prezenty dla noworodków oraz regularne gadżety firmowe są zapewniane
- Biuro przyjazne psom, regularne wydarzenia towarzyskie, stołówki oraz międzynarodowe środowisko pracy
- Zrównoważony kampus obejmuje odnawialne źródła energii, zielone strefy oraz otwarte przestrzenie do pracy i spotkań społecznych, punkty ładowania dla samochodów elektrycznych i hybrydowych, łąki kwiatowe oraz działania ekologiczne pracowników
- Parking dla rowerów, sprzęt do naprawy oraz prysznice są dostępne
- Siłownia na miejscu z ścianką wspinaczkową, codzienna pomoc trenera, zajęcia jogi i boksu
- Brak dress code'u
- Umowa o pracę
Full-stack Engineer for Game Production Web Services in Warsaw – pracodawca: CD Projekt
CD PROJEKT RED to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku kreatywnym w Warszawie. Pracując z pasjonatami gier, będziesz miał szansę na realny wpływ na rozwój marki The Witcher, a także korzystać z licznych benefitów, takich jak elastyczne godziny pracy, programy rozwoju zawodowego oraz inspirującą kulturę pracy, która promuje innowacyjność i współpracę.