Senior TypeScript Engineer (AI agents)
⚲ Poznań
23 520 - 30 240 PLN netto (B2B)
Wymagania
- min. senior-level w TypeScript i Node.js
- doświadczenie w budowaniu backendów utrzymujących stan realnych użytkowników i odpornych na awarie (retry, idempotencja, crash mid-write)
- doświadczenie w dostarczeniu produktu do realnych (najlepiej płacących) użytkowników i utrzymaniu go na produkcji
- codzienna praca z agentami AI do kodowania (np. Claude Code, Codex) i umiejętność weryfikacji ich outputu
- myślenie jak atakujący — izolacja i bezpieczeństwo jako część definition of done
- samodzielność: praca z problemem, nie ze specyfikacją
Mile widziane
- doświadczenie z LLM agents i tool calling na produkcji
- obrona przed prompt injection, sandboxy per-tenant (Firecracker, Fly Machines, E2B), Google OAuth i restricted-scope verification, multi-tenant SaaS, Electron
Opis stanowiska
Atonicode rozwija produkt AI dla właścicieli małych firm — asystenta, który obsługuje skrzynkę, kalendarz i follow-upy, a teraz buduje jego serwerową wersję 'always-on' z zespołem agentów. Jako senior engineer przejmiesz rdzeń platformy: runtime agentów, izolowane sandboxy per klient, kolejkę zadań z leasingiem i zatwierdzeniami wykonywanymi dokładnie raz, integracje Gmail/Kalendarz przez OAuth oraz bezpieczeństwo wobec prompt injection. To oferta dla osoby, która lubi pracować bezpośrednio z founderem, podejmować decyzje architektoniczne i dostarczać kod, który trafia do płacących klientów w ciągu dni. Uwaga: opis sugeruje pracę pod presją przejścia z MVP do realnych klientów oraz możliwą gotowość do reagowania na problemy produkcyjne o każdej porze — warto dopytać o realny zakres dyżurów i harmonogram.
🔍 Dekoder Ogłoszenia
🟡
Small team, no layers in between
Brak struktury zarządzania może oznaczać brak wsparcia, niejasne ścieżki decyzyjne i konieczność samodzielnego rozwiązywania problemów organizacyjnych.
🟡
you get the hard problems and a real say in how we solve them
Sugeruje dużą autonomię, ale też brak mentora i wysoką odpowiedzialność bez wsparcia.
🔴
Take the platform from a working MVP to real customers
Oznacza pracę pod presją dostarczenia produktu na rynek, potencjalnie z dużym zakresem obowiązków i niepewnym harmonogramem.
🔴
always-on AI team that runs on our servers
Może sugerować oczekiwanie gotowości do reagowania na problemy produkcyjne o każdej porze.