TypeScript Vibe Engineer (Full-stack)

JavaScript

TypeScript Vibe Engineer (Full-stack)

JavaScript
Postępu 14, Warszawa

WeNet

Full-time
B2B, Permanent
Mid
Remote

Job description

WeNet to zespół ludzi z pasją do technologii, marketingu internetowego i nowoczesnych rozwiązań dla biznesu. Codziennie wspieramy tysiące firm w budowaniu ich obecności online – od tworzenia stron internetowych, przez kampanie marketingowe, po kompleksowe rozwiązania IT. Nasza siła tkwi w zaangażowaniu i współpracy, dlatego nieustannie rozwijamy nasze kompetencje oraz infrastrukturę, by wspólnie osiągać jeszcze lepsze rezultaty.




TypeScript Vibe Engineer (Full-stack) 


O roli 

Szukamy TypeScript Vibe Engineera (full-stack), który dowozi funkcje od początku do końca i pracuje w trybie „agent-first”. U nas Coding Agents to nie ciekawostka, tylko podstawowe narzędzie pracy: pomagają planować, pisać, weryfikować i przyspieszać dostarczanie zmian — a od Ciebie wymagamy jedynie zapewnienia jakości powstałych rozwiązań. 

 


Twój zakres obowiązków:


  • Dowożenie funkcjonalności end-to-end: od doprecyzowania wymagań i modelu danych, przez UI, po logikę serwerową — w TypeScript. 

  • Praca „agent-first” jako standard: codzienne użycie agentów programistycznych (Claude Code, Codex, OpenCode); umiejętność dobrego promptowania, iterowania, rozbijania zadań i optymalizacji pracy. 

  • Rozwój aplikacji webowej w TanStack Start / Next.js: routing, formularze, walidacja, stan, SSR/SPA stosowane adekwatnie do kontekstu i wymagań.

  • Implementacja warstwy full-stack: moduły domenowe, integracje, obsługa błędów, retry/idempotencja oraz spójność kontraktów między frontem i backendem. 

  • Praca równoległa i higiena repozytorium: git worktree, sensowne gałęzie i PR, przeglądy kodu, izolowanie eksperymentów bez blokowania głównego rozwoju. 

  • Sandboxy i bezpieczne testowanie: odtwarzalne środowiska, izolacja uruchomień (lokalnie i/lub zdalnie), kontrola uprawnień. 

  • Budowa funkcji agentowych w oparciu o AI SDK v6: narzędzia, schematy danych, strumieniowanie, praca z kontekstem i stanem, handoff. 

  • Telemetria i dane dla AI: metryki/logi/tracing (np. OTel/OTLP), diagnoza regresji oraz PostgreSQL + pgvector do wyszukiwania semantycznego. 

 


Nasze wymagania:


  • Doświadczenie w pracy full-stack w TypeScript (pełna odpowiedzialność za funkcje , nie tylko prace kosmetyczne). 

  • Dobra znajomość TanStack Start i/lub Next.js oraz praktyka w backendzie (logika domenowa, integracje, obsługa błędów). 

  • Doświadczenie w pracy z coding agentami: umiejętność promptowania, iterowania, weryfikacji wyników i utrzymywania kontroli nad jakością. 

  • Biegłość w Git, w tym worktree

  • Umiejętność pracy w sandboxach i budowania powtarzalnego środowiska uruchomieniowego. 

  • Znajomość PostgreSQL; mile widziane doświadczenie z pgvector

  • Podejście jakościowe: testowanie kluczowych ścieżek, czytelny kod, odpowiedzialne podejmowanie decyzji technicznych. 



Oferujemy:


  • Realny wpływ na produkt, architekturę i sposób pracy (w tym standardy agent-first). 

  • Elastyczny tryb współpracy i pracy (hybryda/zdalnie do ustalenia). 

  • Zespół, który ceni sprawną komunikację, prostotę rozwiązań i dowożenie wartości. Stabilne zatrudnienie w dynamicznie rozwijającej się firmie

  • Możliwość rozwoju zawodowego i zdobywania nowych umiejętności

  • Bogaty pakiet benefitów pracowniczych ( kafeteria, możliwość skorzystania z pakietów medycznych i sportowych, dostęp do platformy Mindgram)

  • Kulturę pracy opartą na zaufaniu, otwartej komunikacji i partnerskim podejściu

  • Udział w ciekawych projektach i realny wpływ na ich rozwój


Proces rekrutacji:


Etap 1 — 30 minut (rozmowa o projektach) 

Prosimy o pokazanie własnych projektów (repozytorium, demo, opis) lub opowiedzenie o nich. Skupimy się na tym, w jakim stosie technologicznym pracowałeś/aś, czego się nauczyłeś/aś w praktyce, jakie błędy popełniłeś/aś i jakie wnioski z nich wyciągnąłeś/aś, a także jakie sukcesy dowiozłeś/aś i co realnie zadziałało w produkcji. 


Etap 2 — 60 minut (wspólny vibe coding na udostępnionym ekranie) 

Poprosimy o udostępnienie ekranu i wspólną realizację krótkiego zadania. Najważniejsza jest dla nas rozmowa o podejściu: dlaczego wybierasz takie, a nie inne rozwiązania, jak podejmujesz decyzje architektoniczne, jak dzielisz pracę na kroki oraz jak radzisz sobie z narzędziami typu Coding Agents. 

 

 

Tech stack

    TypeScript

    master

    React

    advanced

    Tanstack

    advanced

    Next.js

    advanced

    Node.js

    advanced

    Zod

    regular

    drizzle

    regular

    Docker

    regular

    PostgreSQL

    regular

    GitHub Actions

    nice to have

Office location

Published: 18.02.2026

TypeScript Vibe Engineer (Full-stack)

Summary of the offer

TypeScript Vibe Engineer (Full-stack)

Postępu 14, Warszawa
WeNet
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem Pani/Pana danych osobowych jest WeNet Group SA z siedzibą pod adresem 02-676 Warszawa, ul. Postępu 14 (dalej „Administ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.