Senior Node.js Architect/Team Lead
Bluebinary.io
Rola lidera technicznego odpowiedzialnego za zespół produktowy (10-20 osób) w firmie tworzącej globalną platformę w branży iGaming. Kandydat będzie miał duży wpływ na architekturę systemu, pisanie kodu (początkowo ~70% czasu) oraz rekrutację i reorganizację zespołu. System obsługuje ogromny ruch (ponad 100 milionów zapytań dziennie) i wymaga wysokiej niezawodności oraz skalowalności. Jest to rola dla doświadczonego architekta i lidera, który potrafi samodzielnie wdrażać funkcje od A do Z.
Brakuje: nie podano szczegółów dotyczących procesu rekrutacji poza ogólnym opisem etapów., brak informacji o konkretnych narzędziach do monitorowania i utrzymania środowisk produkcyjnych..
Rola lidera technicznego odpowiedzialnego za zespół produktowy (10-20 osób) w firmie tworzącej globalną platformę w branży iGaming. Kandydat będzie miał duży wpływ na architekturę systemu, pisanie kodu (początkowo ~70% czasu) oraz rekrutację i reorganizację zespołu. System obsługuje ogromny ruch (ponad 100 milionów zapytań dziennie) i wymaga wysokiej niezawodności oraz skalowalności. Jest to rola dla doświadczonego architekta i lidera, który potrafi samodzielnie wdrażać funkcje od A do Z.
- ✓Realny wpływ na architekturę globalnego produktu i stabilny rozwój jednej platformy.
- ✓Budżet szkoleniowy oraz możliwość udziału w konferencjach i wyjazdach służbowych.
- ✓Dofinansowanie do home office i możliwość indywidualnego doboru akcesoriów.
- ✓Praca w pełni zdalna.
- ✓Brak korporacyjnego betonu.
- −Wymóg 'elastycznych godzin pracy' w kontekście odpowiedzialności za żywe środowisko produkcyjne może oznaczać konieczność pracy poza standardowymi godzinami, co nie jest jasno zdefiniowane.
- −Branża iGaming może wiązać się z specyficznymi wyzwaniami regulacyjnymi i etycznymi.
- !Podział czasu pracy (~70% kod, 30% architektura) na początku może ulec zmianie, co nie jest precyzyjnie określone.
- !Wielkość zespołu produktowego (10-20 osób) jest dość duża, co może wymagać silnych umiejętności zarządzania.
- !Wspomniane 'duże serwisy działające online, na których ruch odbywa się przez cały czas' może sugerować dyżury on-call, co nie jest jasno opisane.
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- •Pisanie zaawansowanego kodu w Node.js i TypeScript.
- •Projektowanie architektury systemu rozproszonego.
- •Profilowanie Event Loop, debugowanie wycieków pamięci i problemów z asynchronicznością.
- •Praca z bazami danych MySQL i Redis.
- •Orkiestracja i konteneryzacja mikroserwisów przy użyciu Docker i Kubernetes.
- •Wdrażanie funkcji na środowisko produkcyjne od A do Z.
- •Rekrutacja i reorganizacja zespołu produktowego.
- •Prowadzenie sesji Livecodingu i Architektury z CTO.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w Node.js i TypeScript, który potrafi samodzielnie wdrażać funkcje na produkcję, ma doświadczenie z Docker/Kubernetes i bazami danych, a także posiada umiejętności liderskie i komunikacyjne na poziomie C1 w języku angielskim.
Osoby bez doświadczenia w budowaniu lub reorganizacji zespołów produktowych, osoby szukające roli czysto developerskiej bez odpowiedzialności za architekturę i zespół, a także osoby bez doświadczenia w pracy z systemami o wysokim ruchu i wymaganiami produkcyjnymi.
- ?Jak wygląda typowy proces wdrażania funkcji na produkcję od A do Z?
- ?Jakie są główne wyzwania architektoniczne związane z obsługą ponad 100 milionów zapytań dziennie?
- ?Jakie są plany rozwoju platformy w najbliższych 1-2 latach?
- ?Jak wygląda proces rekrutacji i onboardingu nowych członków zespołu?
- ?Czy istnieją dyżury on-call i jak są one wynagradzane/rekompensowane?
- ?Jakie są główne narzędzia i technologie używane do monitorowania i utrzymania środowisk produkcyjnych?
- ?Jakie są oczekiwania dotyczące rozwoju zespołu pod względem technologicznym i procesowym?
- −Nie podano szczegółów dotyczących procesu rekrutacji poza ogólnym opisem etapów.
- −Brak informacji o konkretnych narzędziach do monitorowania i utrzymania środowisk produkcyjnych.
- −Nie sprecyzowano, czy istnieją dyżury on-call i jak są one rekompensowane.
Dynamiczne środowisko pracy nastawione na rozwój globalnego produktu, z naciskiem na autonomię i odpowiedzialność techniczną.
Rozmowa z HR (15 min), Panel techniczny z Seniorami, Sesja Livecodingu i Architektury z CTO.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię MySQL. Pełne statystyki zarobków →