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.