Job Search and Career Advice Platform

Enable job alerts via email!

JS Tech Lead (Full Stack)

Frompolandwithdev

Polska

Hybrid

PLN 180,000 - 240,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Startup technologiczny, z siedzibą w Polsce, poszukuje doświadczonego Tech Leada do prowadzenia kluczowej migracji serwerowej. W tej roli będziesz odpowiedzialny za architekturę systemu, mentoring zespołu oraz wdrażanie najlepszych praktyk inżynieryjnych. Idealny kandydat powinien mieć ponad 10-letnie doświadczenie w backendzie, w tym znajomość NodeJS i TypeScript. Oferujemy atrakcyjne wynagrodzenie oraz możliwość pracy zdalnej lub z biura.

Benefits

Płatny urlop
Elastyczne godziny pracy
Prywatne ubezpieczenie zdrowotne
przyjazna atmosfera

Qualifications

  • Min. 10 lat doświadczenia w backendzie, w tym min. 3 lata z NodeJS/NestJS.
  • Bardzo dobra znajomość TypeScript.
  • Gotowość do pracy z API i w ograniczonym zakresie z React.
  • Bardzo dobra znajomość relacyjnych baz danych, preferowany PostgreSQL.
  • Doświadczenie w prowadzeniu małych zespołów inżynierskich.

Responsibilities

  • Prowadzenie zespołu i wsparcie inżynierów.
  • Odpowiedzialność za architekturę systemu.
  • Zapewnienie niezawodności i wydajności API.
  • Mentoring i wsparcie zespołu.
  • Współpraca z produktem i QA.

Skills

NodeJS / NestJS
TypeScript
PostgreSQL
API design
DEVOPS
Communicative English

Tools

AWS
Terraform
Job description

Współtworzymy startup z Austin, rozwijając zaawansowany symulator strzelectwa sportowego w wirtualnej rzeczywistości, łączący platformę VR z fizycznym kontrolerem. Poszukujemy doświadczonego Tech Leada, który poprowadzi kluczową migrację serwerową w jednym z głównych zespołów platformowych. Będziesz odpowiedzialny/a za realizację techniczną, mentoring zespołu oraz współtworzenie architektury obsługującej API, systemy danych i integracje.

Jest to rola senior IC z realnym wpływem liderskim – nadal pracujesz hands-on z kodem na co dzień, a jednocześnie wyznaczasz standardy, współtworzysz decyzje architektoniczne między zespołami i dbasz o wysoką jakość dostarczanych rozwiązań.

Oferujemy 3–4-miesięczną próbną współpracę full-time z możliwością przedłużenia na long-term.

Co nas wyróżnia:

  • Realny wpływ – decyzyjność techniczna i architektoniczna,
  • Leadership hands-on – rola liderska bez oderwania od kodu,
  • Innowacyjność – unikalne połączenie VR, backendu i aplikacji webowej,
  • Bezpośredni kontakt z biznesem i szybki feedback.

Jesteśmy międzynarodowym zespołem ceniącym rozwijające projekty, relacje międzyludzkie i work-life balance. Pracujemy wyłącznie zklientami z polecenia - dzięki temu nie jesteśmy podwykonawcą idziałamy jako bliski partner. Cenimy pracę blisko biznesu, swobodę imożliwość wpływaniana produkt. Minimalizujemy formalności, bo interesuje nas wydajna, merytoryczna praca i rozwój. Brak dystansu, otwartość, zaufanie iludzkie podejście to filary naszej codziennej pracy.

Przykładowe zadania
  • Prowadzenie zespołu: wsparcie 2–4 inżynierów w planowaniu sprintów, jakości kodu i decyzjach architektonicznych.
  • Odpowiedzialność za architekturę systemu: projektowanie i rozwój skalowalnych usług backendowych w NodeJS, NestJS, TypeScript i PostgreSQL.
  • Zapewnianie niezawodności i wydajności: optymalizacja cache’owania, baz danych i przepustowości API w architekturze mikroserwisowej.
  • Definiowanie standardów inżynierskich: logowanie, monitoring, testy, bezpieczeństwo.
  • DevOps i obserwowalność: praca z CI/CD (GitHub Actions), infrastrukturą AWS (ECS, Lambda, RDS, S3) oraz narzędziami monitoringu (CloudWatch, Grafana, OpenTelemetry).
  • Mentoring i wsparcie zespołu: code review, pair programming, doradztwo architektoniczne.
  • Współpraca cross-teamowa: ścisła praca z productem, QA i leadershipem w celu przekładania celów biznesowych na skalowalne rozwiązania techniczne.
  • Wpływ na kulturę techniczną: promowanie wysokiej jakości inżynierskiej, niezawodności i czystej architektury.
Wymagania
  • Min. 10 lat doświadczenia komercyjnego w backendzie, w tym co najmniej 3 lata z NodeJS / NestJS.
  • Bardzo dobra znajomość TypeScript.
  • Gotowość do pracy również z API oraz w ograniczonym zakresie z frontendem (React).
  • Bardzo dobra znajomość relacyjnych baz danych (preferowany PostgreSQL) oraz warstw cache (Redis / ElastiCache).
  • Doświadczenie w prowadzeniu małych zespołów inżynierskich lub dużych, złożonych projektów.
  • Projektowanie API z użyciem OpenAPI / Swagger oraz dbałość o kompatybilność wsteczną.
  • Bardzo dobra znajomość AWS (ECS, Lambda, S3, RDS, CloudFormation, IAM).
  • Doświadczenie z Infrastructure as Code (Terraform / CDK).
  • Znajomość pełnego cyklu życia oprogramowania: code review, CI/CD, strategie rollbacku, wsparcie produkcyjne.
  • Bardzo dobre umiejętności komunikacyjne i umiejętność pracy pomiędzy autonomią a synchronizacją zespołów.
  • Angielski umożliwiający swobodną komunikację z zespołem w USA.
  • Gotowość do pracy w godzinach zapewniających overlap z USA.

Mile widziane:

  • Doświadczenie z architekturą event-driven (RabbitMQ, SQS, Kafka)
  • Praca z metrykami, obserwowalnością lub pipeline’ami przetwarzania danych
  • Doświadczenie zarówno w startupach, jak i w dojrzałych organizacjach produktowych o dużej skali

Nasz tech stack:

  • Elastyczną, ale stabilną i długofalową współpracę.
  • Sprzęt do pracy w razie potrzeby.
  • Work-life balance (m.in . płatny urlop, MultiSport, lekcje z native speakerem, becikowe, elastyczne godziny pracy, prywatne ubezpieczenie zdrowotne, eventy sportowe).
  • Przyjazną atmosferę sprzyjającą rozwojowi (program szkoleń, system poleceń, budżet integracyjny, lunche zespołowe i prezenty świąteczne).
  • Wynagrodzenie: 150-210 zł/h PLN netto + VAT (B2B)
  • W określonych sytuacjach dopuszczamy możliwość zawarcia innych form umowy.
  • Pracę zdalną lub z biura (w Krakowie lub Bielsku-Białej, możliwość coworkingu w innych miastach).
Chcesz dołączyć?

Jesteśmy zwariowaną ekipą pełną pasji, która uwielbia zamieniać pomysły w rzeczywistość. U nas każdy projekt to gra zespołowa,anasze podejście to tworzenie oprogramowania i relacji które trwają.

Nasz proces rekrutacji jest prosty i przyjazny - szybka rozmowa, zadanie (jeśli trzeba) i końcowe spotkanie, żeby doprecyzować oczekiwania. Zróbmy to na luzie!

Wstępna rozmowa z HR

Poznajmy się lepiej: porozmawiamy o Twoim doświadczeniu, opowiemy więcejo roli i projekcie, do którego prowadzimy rekrutację.

Spotkanie techniczne

Upewnimy się, że Twoje umiejętności odpowiadają naszym potrzebom. Przygotuj się na live coding i zadania praktyczne.

Finalne spotkanie z teamem US

Poznaj swój team i sprawdźcie, czy do siebie pasujecie.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.