Full-Stack Engineer (Junior / Mid)
Inżynieria · Wrocław / Remote (PL or EU timezone) · Pełny etat
Kim jesteśmy
Jesteśmy Booster, pięcioosobową AI-native agencją z Wrocławia. Dostarczamy dedykowane oprogramowanie B2B w tygodnie, nie kwartały. Platformy sprzedażowe, automatyzacja prawna, wdrożenia ERP i CRM. Prawdziwe systemy dla klientów, których roadmapy mówiły „w przyszłym roku”. Nasze projekty działają na produkcji już dziś: LegalFlow, Lead Booster, platforma sprzedaży mediów i inne.
Nie gadamy o AI. Budujemy z agentami AI (OpenCode, Claude, Codex) każdego dnia. Nasze codebase'y są projektowane pod agent-driven development: workflow spec-first, ścisłe typowanie, solidne testy i narzędzia, dzięki którym jeden inżynier działa jak pięciu.
Co będziesz robić
- Budować full-stackowe funkcjonalności na lekkim stacku: TypeScript, React (Next.js lub Vite) i Postgres w rdzeniu. Do tego Drizzle, TanStack, shadcn/ui i każde lekkie narzędzie, które faktycznie pasuje do problemu.
- Pracować agent-first. Prowadzić agenty AI (OpenCode, Claude) przez pętle spec, implementacja, review. Pomagać nam doskonalić workflow, które czynią agenty niezawodnymi.
- Budować funkcje oparte na AI: integracje LLM, pipeline'y RAG, automatyzacje n8n, generowanie dokumentów, agenty AI w procesach klientów.
- Rozmawiać z problemem, nie tylko z ticketem. Zrozumieć biznesowe wąskie gardło klienta, zaproponować najprostsze rozwiązanie i wdrożyć je w tygodnie.
- Brać odpowiedzialność end-to-end: schemat bazy, API, UI, deployment i pytanie „czy to naprawdę pomaga klientowi?”.
Kim jesteś
- Full-stack developerem lub aspirującym. Junior lub mid. Trajektoria liczy się dla nas bardziej niż lata doświadczenia.
- Ciekawym, jak rzeczy działają. Nie tylko używasz frameworka. Chcesz wiedzieć, co jest pod spodem.
- Samodzielnym. Side projecty, freelancing, open source. Coś, co zbudowałeś/aś, bo nie mogłeś/aś się powstrzymać. Pokaż nam to.
- Zorientowanym biznesowo. Kod to narzędzie do rozwiązywania problemów biznesowych, nie cel. „Dlaczego to budujemy?” to pytanie, które naprawdę zadajesz.
- Doświadczonym w pracy z AI albo szczerze chętnym, by się nauczyć. Jeśli dostarczyłeś/aś realną pracę z Claude Code, OpenCode, Cursorem lub Codexem, to dokładnie profil, którego szukamy.
- Solidnym w TypeScript i prawdziwym Postgres/SQL. Umiesz zamodelować schemat, napisać zapytanie i rozumieć swoje dane. Nie tylko wywołać ORM i mieć nadzieję.
- Swobodnym w stacku Vercel (Next.js, serverless, preview deployments) albo szybko się odnajdziesz.
Mile widziane
- Supabase lub podobne gotowe backendy. Wolimy użyć sprawdzonego, gotowego rozwiązania niż budować od zera.
- API LLM, RAG, projektowanie promptów i agentów, LangChain, n8n
- Drizzle/Prisma, TanStack Query/Router, shadcn/ui
- Observability: Sentry, OpenTelemetry, logowanie strukturalne. Lubisz wiedzieć, co Twój kod robi na produkcji.
- Cloudflare, Railway, Docker, podstawy CI/CD
- Doświadczenie w bezpośredniej pracy z klientami
- Polski i angielski.
Co oferujemy
- Prawdziwa praca produkcyjna od pierwszego dnia. Twój kod trafia do płacących klientów w tygodnie.
- Kultura inżynierska AI-first. Nauczysz się orkiestrować agenty na poziomie, do którego większość zespołów nie dojdzie przez lata.
- Mały zespół, ogromna odpowiedzialność. Pięć osób, zero warstw, zero korporacyjnego oporu.
- Lekki, nowoczesny stack, zero legacy. Wybieramy nudne-ale-szybkie narzędzia i dowozimy.
- Konkurencyjne wynagrodzenie (B2B lub UoP), elastyczny tryb remote/hybrydowy.
- Bezpośredni kontakt z founderami i realny wpływ na to, jak budujemy.
Jak aplikować
Wyślij nam:
- CV lub LinkedIn,
- Coś, co zbudowałeś/aś: repo, wdrożony projekt, automatyzację, cokolwiek,
- Kilka zdań o problemie biznesowym, który rozwiązałeś/aś softwarem (lub agentem AI) i jak.
→ hello@boosterai.pl, temat: Full-Stack Engineer
Odpowiadamy na każdą aplikację. Rozmowy obejmują krótką sesję praktyczną: budowanie małej funkcjonalności z agentem AI, tak jak naprawdę pracujemy.