W skrócie
- Zadania: Twórz innowacyjne aplikacje webowe i backendowe wspierające produkcję gier.
- Firma: CD PROJEKT RED - lider w branży gier z kreatywną kulturą.
- Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna, wsparcie relokacyjne i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i międzynarodowym zespołem.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na proces tworzenia 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 inżyniera Full-Stack, aby dołączyć do naszego 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 współpracować bardziej efektywnie.
W tej roli wykorzystasz swoje silne umiejętności w Pythonie oraz inżynierii backendowej do projektowania i budowania niezawodnych usług, API i integracji systemowych. Będziesz również współpracować z usługami backendowymi napisanymi w Node.js i TypeScript, aplikacjami frontendowymi zbudowanymi przy użyciu React i TypeScript oraz wdrażaniem i obsługą naszych rozwiązań w środowisku chmurowym. 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 osoby zainteresowanej stopniowym rozwijaniem się w kierunku roli koordynatora. Oprócz swoich obowiązków inżynieryjnych, będziesz stopniowo wspierać organizację codziennej pracy zespołu, ułatwiać komunikację i pomagać w utrzymywaniu 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 end-to-end, 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 aplikacji w środowisku chmurowym.
- Współpraca z zespołami produktowymi, UX, infrastruktury i rozwoju gier w celu zrozumienia ich procesów roboczych i przekształcania ich potrzeb 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 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 powinieneś czuć się komfortowo w dostarczaniu i utrzymywaniu kompletnych funkcji skierowanych do użytkowników.
- Dobra znajomość relacyjnych baz danych i doświadczenie z systemami baz danych takimi jak PostgreSQL.
- Doświadczenie w wdrażaniu, obsłudze lub rozwiązywaniu problemów aplikacji 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.
- Interesowanie się stopniowym rozwojem w kierunku pozycji Koordynatora, wspierane 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, pipeline'ach treści cyfrowych lub innym obszarze złożonych procesów produkcyjnych.
Dodatkowe informacje:
- Tryb pracy: Wymagana relokacja do Warszawy. Praca głównie z biura w Warszawie w trybie pełnoetatowym lub hybrydowym.
- Wsparcie relokacyjne: Pakiet relokacyjny – bilet lotniczy, mieszkanie firmowe na pierwszy miesiąc, relokacja zwierząt, transport rzeczy osobistych – wszystko jest pokryte. Pomoc w legalizacji, 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.
- Zdrowie i dobre samopoczucie: Prywatna opieka medyczna – wybór planów medycznych z opieką dentystyczną i nieograniczoną rehabilitacją, dostępnych również dla partnerów i krewnych. Ubezpieczenie na życie – kompleksowe plany emerytalne i ubezpieczeniowe, aby chronić Ciebie i Twoich bliskich. Roczne badania przesiewowe w kierunku zapobiegania nowotworom pokrywane przez firmę. Opieka psychologiczna i psychiatryczna – darmowe wsparcie zdrowia psychicznego i różnorodne webinaria dotyczące dobrego samopoczucia. 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 zakłócają ich pracę. Sieć RED dla rodziców – 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ę.
- Korzyści i rozwój zawodowy: Pakiet powitalny wypełniony 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ą, kursy online i e-learningowe są dostępne. Zawsze jest coś do nauczenia się! 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 rebelii 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 wybory – stołówki. Naprawdę 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 dla roweru, 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.
Rodzaj umowy: Umowa o pracę.
Opis firmy: Naszą misją jest tworzenie rewolucyjnych, fabularnych RPG, które trafiają prosto do serc graczy. Chcesz zgłębić kulturę naszej firmy? Zbadaj nasze media społecznościowe i sprawdź nasz kanał YouTube oraz blog Beyond the Game, gdzie dzielimy się kulisami i historiami bezpośrednio od członków naszego zespołu!
Senior Full-Stack Engineer in Warsaw – pracodawca: the hive
CD PROJEKT RED to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku twórczym. Pracując w Warszawie, będziesz częścią międzynarodowego zespołu, który ceni współpracę i innowacyjność, a także korzysta z licznych benefitów, takich jak prywatna opieka medyczna, wsparcie dla rodziców oraz dog-friendly biuro. Nasza kultura pracy sprzyja nauce i rozwojowi, co czyni nas idealnym miejscem dla inżynierów, którzy pragną rozwijać swoje umiejętności i karierę.