TypeScript Vibe Engineer (Full-stack)
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.
TypeScript Vibe Engineer (Full-stack)
TypeScript Vibe Engineer (Full-stack)