Senior Full-Stack Engineer

Senior Full-Stack Engineer

Pełny etat 17800 - 30600 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz innowacyjne aplikacje webowe i backendowe dla gier RPG.
  • Firma: CD PROJEKT RED - twórcy kultowych gier z pasją do opowiadania historii.
  • Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna, wsparcie relokacyjne i programy rozwojowe.
  • Pozostałe informacje: Możliwość pracy w międzynarodowym zespole oraz rozwój kariery w kierunku koordynacji.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami 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 17800 - 30600 zł za rok.

CD PROJEKT RED poszukuje Senior Full-Stack Engineera do zespołu Asset Pipeline Web Services. Rozwijamy 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 efektywniej współpracować.

W tej roli wykorzystasz swoje silne umiejętności inżynieryjne w Pythonie oraz backendzie do projektowania i budowania niezawodnych usług, API i integracji systemowych. Będziesz również współpracować z backendowymi usługami napisanymi w Node.js i TypeScript, aplikacjami frontendowymi zbudowanymi w React i TypeScript oraz wdrażaniem i obsługą naszych rozwiązań w chmurze. Będziesz pracować w całym stosie aplikacji, przeprowadzając funkcje od projektu technicznego po dostarczenie produkcyjne.

Szukamy praktycznego inżyniera seniora, który łączy głębokość techniczną z mentalnością odpowiedzialności i silnymi umiejętnościami współpracy. Stanowisko jest również przeznaczone dla kogoś, kto jest zainteresowany stopniowym rozwojem w kierunku roli koordynatora. Oprócz obowiązków inżynieryjnych, będziesz stopniowo wspierać organizację codziennej pracy zespołu, ułatwiać komunikację i pomagać w utrzymaniu widoczności priorytetów i zależności.

Codzienne obowiązki:

  • Projektowanie, rozwijanie i utrzymywanie usług backendowych i API przy użyciu Pythona oraz 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, bezpieczeństwa, łatwości utrzymania i wydajności naszych systemów.
  • Projektowanie integracji między aplikacjami wewnętrznymi, systemami produkcyjnymi i usługami zewnętrznymi.
  • Udział w wdrażaniu, monitorowaniu i rozwiązywaniu problemów z aplikacjami w środowisku chmurowym.
  • Współpraca z zespołami produktowymi, UX, infrastruktury i rozwoju gier, aby zrozumieć ich procesy robocze i przekształcić ich potrzeby w skuteczne rozwiązania techniczne.
  • Przyjmowanie odpowiedzialności za większe obszary pracy i dzielenie ich na jasne rezultaty.
  • Stopniowe podejmowanie wybranych obowiązków koordynacyjnych, w tym pomoc w organizacji codziennej pracy zespołu, ułatwianie komunikacji i utrzymywanie widoczności priorytetów i zależności.
  • Wkład w przeglądy kodu, dokumentację techniczną i ciągłe doskonalenie praktyk inżynieryjnych.

Wymagania:

  • 5+ lat doświadczenia zawodowego.
  • Doświadczenie zawodowe w inżynierii oprogramowania na poziomie seniora, 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 Node.js i TypeScript.
  • Praktyczne doświadczenie w rozwijaniu aplikacji frontendowych z React i TypeScript. Głęboka specjalizacja UI nie jest wymagana, ale powinieneś być komfortowy w dostarczaniu i utrzymywaniu kompletnych funkcji skierowanych do użytkowników.
  • Dobra znajomość baz danych relacyjnych i doświadczenie z systemami baz danych takimi jak PostgreSQL.
  • Doświadczenie w wdrażaniu, obsłudze lub rozwiązywaniu problemów z aplikacjami w publicznym środowisku chmurowym.
  • Zrozumienie konteneryzacji, CI/CD, monitorowania aplikacji i wsparcia produkcji.
  • Zrozumienie uwierzytelniania, autoryzacji, bezpiecznego projektowania API i ogólnego bezpieczeństwa aplikacji internetowych.
  • Silne podstawy inżynierii oprogramowania, w tym automatyczne testowanie, przegląd kodu, debugowanie i łatwy do utrzymania projekt.
  • Silna mentalność odpowiedzialności oraz umiejętność jasnej i szanowanej komunikacji w międzynarodowym, międzyfunkcjonalnym środowisku.
  • Interes w stopniowym rozwoju w kierunku pozycji Koordynatora, wspierany przez silne umiejętności organizacyjne, komunikacyjne i interpersonalne.

Miło widziane:

  • Doświadczenie z Google Cloud Platform.
  • Doświadczenie w budowaniu rozproszonych lub opartych na zdarzeniach systemów przy użyciu technologii takich jak Redis lub Kafka.
  • Doświadczenie z infrastrukturą jako kodem, orkiestracją kontenerów lub chmurową obserwowalnością.
  • Doświadczenie w rozwijaniu narzędzi wewnętrznych dla użytkowników technicznych lub kreatywnych.
  • Doświadczenie w rozwoju gier, produkcji mediów, cyfrowych pipeline'ach treści lub innym obszarze złożonych procesów produkcyjnych.

Dodatkowe informacje:

  • Relokacja do Warszawy jest wymagana.
  • Tryb pracy: Office-First - praca głównie z warszawskiego studia w trybie pełnoetatowym lub hybrydowym.
  • Pakiet relokacyjny - bilet lotniczy, mieszkanie firmowe na pierwszy miesiąc, relokacja zwierząt, transport rzeczy - wszystko jest pokryte.
  • Wsparcie w relokacji - przetwarzanie operacji legalizacyjnych, pomoc w znalezieniu miejsca zamieszkania, rozliczenia podatkowe - wszystko, co potrzebne, aby poczuć się jak w domu, jest załatwione.
  • Lekcje języka polskiego dla pracowników zagranicznych - oraz dla Twojego małżonka lub partnera.
  • Prywatna opieka medyczna - wybór planów medycznych z opieką dentystyczną i nieograniczoną rehabilitacją, dostępnych również dla Twojego partnera i bliskich.
  • Ubezpieczenie na życie - kompleksowe plany emerytalne i ubezpieczeniowe, aby chronić Ciebie i Twoich bliskich.
  • Coroczne badania przesiewowe w celu zapobiegania nowotworom pokrywane przez firmę.
  • Wsparcie psychologiczne i psychiatryczne - darmowa pomoc w zakresie zdrowia psychicznego oraz różnorodne webinaria dotyczące dobrostanu.
  • Karta sportowa - dostęp do wielu obiektów sportowych i fitness w całym mieście.
  • Urlop menstruacyjny - wszystkie menstruujące pracownice mają prawo do jednego dnia wolnego, jeśli cierpią na poważne objawy menstruacyjne, które przerywają ich pracę.
  • Sieć wsparcia dla rodziców RED - wsparcie dla pracujących rodziców, w tym świadczenia na dzieci i wydarzenia przyjazne rodzinie.
  • Letni oboz RED dla dzieci - zabawny program letni dla dzieci w wieku 5-12 lat, w większości opłacany przez firmę.
  • Paczka powitalna wypełniona niespodziankami - aby pomóc Ci poczuć się jak w domu, gdy dołączysz do zespołu.
  • Szkolenia, wykłady i kursy - wewnętrzne warsztaty, zewnętrzne szkolenia dla każdego pracownika, inicjatywy dzielenia się wiedzą, samouczki online i kursy e-learningowe są dostępne. Zawsze jest coś do nauczenia!
  • RED-y mają dostęp do platformy kafeteryjnej, dzięki której mogą otrzymywać korzyści subskrypcyjne, dodatkowe pakiety medyczne lub vouchery i kody do sklepów, kin oraz zwrot kosztów transportu publicznego.
  • Prezenty dla nowonarodzonych dzieci i regularne szanse na zdobycie fajnych gadżetów!
  • Aktywności społeczne i życie w biurze - biuro przyjazne psom - jesteś właścicielem psa? Przyprowadź swojego pupila i zajmij się nim podczas pracy! Zawsze jest kilka futrzastych przyjaciół do spotkania w studiu.
  • Wydarzenia towarzyskie - organizujemy regularne spotkania w studiu, gdzie możemy się zrelaksować, grać w gry i po prostu dobrze się bawić razem.
  • Zdrowe opcje - stołówki.
  • Prawdziwie międzynarodowe środowisko pracy - szansa na poznanie i pracę z różnorodnymi ludźmi z całego świata.
  • Zrównoważony kampus zasilany energią odnawialną, w tym elektrycznością z naszych własnych paneli słonecznych, zielonymi strefami w biurach i na kampusie, zielonymi otwartymi przestrzeniami do pracy i spotkań, punktami ładowania dla samochodów elektrycznych i hybrydowych, łąkami kwiatowymi, ekologicznymi aktywnościami dla pracowników i wiele więcej.
  • Wyznaczone miejsce na rower, a także sprzęt do naprawy rowerów i prysznice dostępne zawsze, gdy ich potrzebujesz.
  • Na miejscu dobrze wyposażona siłownia z ścianką wspinaczkową, codziennym wsparciem trenera oraz zajęciami jogi i boksu.
  • Brak dress code'u - lubimy zachować luz.

Szacowany zakres wynagrodzenia na to stanowisko: 17 800 - 30 600 PLN brutto miesięcznie. Ostateczne oferty zależą od czynników związanych z pracą, takich jak doświadczenie i kwalifikacje.

Senior Full-Stack Engineer – pracodawca: CD Project

CD Projekt w Warszawie to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując jako Junior L&D Operations Specialist, będziesz częścią zespołu, który ceni innowacyjność i współpracę, a także korzystać z bogatego pakietu benefitów, w tym programów zdrowotnych i wellness. Nasza kultura pracy sprzyja równowadze między życiem zawodowym a prywatnym, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.

C

Dane kontaktowe:

Zespół rekrutacyjny CD Project

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Full-Stack Engineer

Python
Node.js
TypeScript
React
FastAPI
SQLAlchemy
API Design