W skrócie
- Zadania: Twórz innowacyjne aplikacje webowe, pracując z Pythonem i TypeScriptem.
- Firma: Startup AI, który projektuje i wdraża niestandardowe produkty AI dla klientów B2B.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwość pracy zdalnej.
- Pozostałe informacje: Dynamiczne środowisko z dużymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na biznes i rozwijaj swoje umiejętności.
- Kwalifikacje: Silne umiejętności w Pythonie, TypeScript i doświadczenie w budowaniu aplikacji webowych.
Przewidywane wynagrodzenie mieści się w przedziale 20000 - 25000 zł za rok.
Agentica to startup zajmujący się automatyzacją AI, który projektuje i wdraża niestandardowe produkty i agentów AI dla klientów B2B na całym świecie. Zespół dostarcza praktyczne rozwiązania agentowe AI dla klientów, od dystrybutorów oprogramowania do cyberbezpieczeństwa po globalne firmy Web3.
W tej roli będziesz odpowiedzialny za projekty klientów oraz nowe funkcje produktów w pełnym stosie, pracując głównie nad backendami w Pythonie (80%) i frontendami w TypeScript (20%). To praca praktyczna nad systemami produkcyjnymi, gdzie jakość, niezawodność i wrażliwość danych mają znaczenie. Weźmiesz udział w decyzjach dotyczących projektowania systemu i będziesz odpowiedzialny za dostarczanie kodu, który jest czysty, łatwy do utrzymania i gotowy do przeglądu przez klienta.
Co będziesz robić:
- Własność projektów od początku do końca, od określenia zakresu po dostawę.
- Udział w projektowaniu systemu: modele danych, granice usług i sposób komunikacji komponentów.
- Ścisła współpraca z zespołem biznesowym w zakresie zakresu oraz z zespołem technicznym w zakresie architektury.
- Budowanie i utrzymywanie aplikacji internetowych przy użyciu TypeScript, React i Vite na froncie.
- Budowanie i utrzymywanie backendów w Pythonie / FastAPI, w tym API, autoryzacji i modeli danych.
- Praca z PostgreSQL: projektowanie schematów, złożone zapytania i wersjonowane migracje.
- Budowanie komponentów opartych na zdarzeniach i kolejkach wiadomości (np. Kafka): produkcja, konsumpcja oraz obsługa ponownych prób, porządkowania i semantyki co najmniej raz.
- Udział w przeglądzie kodu i wkład w dokumentację techniczną.
- Odczytywanie, uruchamianie i naprawianie potoków CI/CD w GitHub Actions lub podobnych narzędziach.
Czego szukamy:
- 5+ lat doświadczenia w budowaniu produkcyjnych aplikacji internetowych.
- Bardzo dobra znajomość Pythona — to rdzeń Twojej codziennej pracy.
- Solidne doświadczenie w PostgreSQL i SQL: projektowanie schematów, złożone zapytania, migracje. Tylko doświadczenie z NoSQL nie jest wystarczające; pracujemy wyłącznie z relacyjnymi bazami danych.
- Doświadczenie w systemach opartych na zdarzeniach — praca z kolejkami wiadomości (Kafka lub podobne). Nie musisz być ekspertem w brokerach — ale musisz wiedzieć, czym one są, budować przeciwko nim i rozumieć praktyczne tryby awarii (ponowne próby, idempotencja, porządkowanie).
- Umiejętność projektowania systemu na podstawie wymagań: model danych, komponenty, wzorce komunikacji i tryby awarii, bez podawania krok po kroku planu.
- Niezależność i odpowiedzialność — czujesz się komfortowo podejmując decyzje i rozwiązując problemy samodzielnie. Kiedy coś się psuje lub jest niejasne, zagłębiasz się i dostarczasz rozwiązanie, zamiast czekać na instrukcje.
- AI jako wsparcie, a nie kula u nogi — mile widziane (i oczekiwane) jest korzystanie z narzędzi AI, takich jak Claude, aby zwiększyć swoją wydajność. Szukamy inżynierów, których osąd jest na pierwszym miejscu: potrafisz projektować, debugować i bronić swoich decyzji samodzielnie, traktując wyniki modeli jako materiał do oceny, a nie odpowiedzi do skopiowania.
- Silne doświadczenie w TypeScript i React.
- Komfortowa praca z Git, Docker i CI/CD.
- Jasna komunikacja i silne poczucie odpowiedzialności. Piszesz kod i dokumentację, które kolega może łatwo przeczytać i rozszerzyć.
Miło widziane:
- Doświadczenie z systemami agentowymi: LangChain, LangGraph, wieloetapowe autonomiczne przepływy pracy.
- Praktyczna praca z automatyzacjami AI w produkcji: generowanie raportów, podsumowywanie treści, autonomiczne zadania wsadowe działające bez nadzoru (np. zadania nocne).
- Znajomość baz danych wektorowych i magazynów grafowych: Qdrant, ChromaDB, Neo4j.
- Doświadczenie z narzędziami do automatyzacji procesów biznesowych: n8n, Zapier.
- Szerokość zamiast wąskiej głębokości: posiadasz aplikacje od początku do końca — od bazy danych po wdrożenie i operacje — najlepiej w mniejszych zespołach, a nie lata pracy nad jednym wąskim kawałkiem jednego dużego systemu korporacyjnego.
- Doświadczenie w B2B SaaS lub produktach dla przedsiębiorstw.
- Doświadczenie w zakresie obsługi GDPR / PII (klasyfikacja danych, ścieżki audytu).
Co oferujemy:
- Atrakcyjne wynagrodzenie PLN 20,000–25,000 w zależności od doświadczenia.
- W pełni zdalna lub hybrydowa praca z naszego biura w centralnej Warszawie.
- Elastyczne godziny pracy oparte na wynikach, a nie obecności.
- Benefity: Multisport & Medicover.
- Projekty z wysoką odpowiedzialnością, z rzeczywistą głębokością techniczną i stromymi krzywymi uczenia się.
- Wczesna faza rozwoju: dołącz, gdy firma szybko się rozwija i kształtuj jej przyszłość.
Aplikuj teraz i twórz wiodące produkty AI. Dołącz do zespołu, który dba o jakość, odpowiedzialność i rzeczywisty wpływ na klientów.
Full-Stack Developer in Warsaw – pracodawca: Agentica Sp. z o.o.
Agentica to dynamiczny startup zajmujący się automatyzacją AI, który oferuje wyjątkowe możliwości rozwoju zawodowego w przyjaznej i elastycznej kulturze pracy. Pracownicy mogą korzystać z atrakcyjnego wynagrodzenia oraz benefitów, takich jak Multisport i Medicover, a także mają szansę na realny wpływ na rozwój innowacyjnych produktów AI w zespole, który ceni jakość i odpowiedzialność.