Senior Node Developer
co.brick
Rola Senior Node.js Developera w firmie produktowej rozwijającej nowoczesne, event-driven systemy w chmurze. Praca polega na projektowaniu i implementacji backendu w Node.js/TypeScript, budowaniu rozwiązań serverless na AWS i Cloudflare Workers, integracjach REST/GraphQL oraz pracy z kolejkami i webhookami. Mimo obecności React/Next.js w stacku, główny nacisk jest na backend i architekturę cloud-native.
Brakuje: brak informacji o wielkości zespołu, nie podano, jaki konkretny produkt rozwijany.
Rola Senior Node.js Developera w firmie produktowej rozwijającej nowoczesne, event-driven systemy w chmurze. Praca polega na projektowaniu i implementacji backendu w Node.js/TypeScript, budowaniu rozwiązań serverless na AWS i Cloudflare Workers, integracjach REST/GraphQL oraz pracy z kolejkami i webhookami. Mimo obecności React/Next.js w stacku, główny nacisk jest na backend i architekturę cloud-native.
- ✓Nowoczesny stack: TypeScript strict, Cloudflare Workers, Drizzle ORM, event-driven
- ✓Autonomia i wpływ na architekturę
- ✓Nacisk na jakość kodu i testy
- ✓Monorepo, CI/CD – nowoczesne praktyki developerskie
- −Brak informacji o możliwych dyżurach on-call, które mogą być wymagane w architekturze event-driven/serverless.
- !Stack obejmuje React/Next.js, ale rola nazywa się Node Developer – może być oczekiwana okazjonalna pomoc we frontendzie.
- !Nie podano wielkości zespołu ani liczby produktów – może to wpłynąć na zakres odpowiedzialności.
- !Brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe).
- •Projektowanie i rozwijanie backendu w Node.js i TypeScript z wykorzystaniem strict mode i Zod
- •Tworzenie i utrzymanie REST API oraz GraphQL endpointów
- •Budowanie rozwiązań serverless na Cloudflare Workers z użyciem Wranglera
- •Implementacja webhooków z weryfikacją HMAC i obsługa kolejek (event-driven)
- •Praca z Drizzle ORM i SQLite w kontekście monorepo z pnpm workspaces
- •Konfiguracja i utrzymanie CI/CD (CircleCI lub podobne)
- •Współpraca z frontendem i zespołem produktowym przy definiowaniu wymagań
- •Db o jakość kodu poprzez testy, code review i podejmowanie decyzji architektonicznych
Oferta dla doświadczonych specjalistów (Senior).
Backend developer z 3-4 letnim doświadczeniem, bardzo mocny w TypeScript, który miał styczność z event-driven i cloud-native, ale potrzebuje jeszcze trochę wsparcia w samodzielnym projektowaniu architektury.
Juniorzy lub developerzy bez doświadczenia w TypeScript strict mode i event-driven. Osoby szukające purely frontendowej roli lub pracy w tradycyjnym monolitycznym środowisku.
- ?Ile osób liczy zespół developerski? Jak jest podział na frontend i backend?
- ?Jak wygląda proces rekrutacji? Czy są zadania domowe, live coding?
- ?Czy istnieje możliwość pracy z różnymi produktami, czy tylko jeden?
- ?Czy są dyżury on-call? Jak często i czy dodatkowo płatne?
- ?Jakie są praktyki CI/CD i code review?
- ?Czy w codziennej pracy będzie wymagana znajomość React/Next.js?
- ?Jaki jest preferowany kanał komunikacji i narzędzia (Slack, Jira itp.)?
- −Brak informacji o wielkości zespołu
- −Nie podano, jaki konkretny produkt rozwijany
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy są benefity (np. budżet szkoleniowy, dofinansowanie)
- −Brak informacji o ewentualnych dyżurach on-call
Zespół stawia na autonomię, ownership i jakość – prawdopodobnie niewielki, produktowy zespół z silnym poczuciem odpowiedzialności za kod.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię TypeScript. Pełne statystyki zarobków →