Umów rozmowę
Wróć do ofert pracy
  • Pełny etat
  • Warszawa / Remote or hybrid
  • Inżynieria

Full-Stack Developer (Python / TypeScript)

Prowadzisz projekty klientów i nowe funkcje produktu w całym stosie, pracując głównie nad backendami w Pythonie (80%) i frontendami w TypeScripcie (20%).

Aplikuj

O Agentica#

Agentica to startup z obszaru automatyzacji AI, który projektuje i wdraża dedykowane produkty i agentów AI dla klientów B2B na całym świecie. Firma buduje gotowe do produkcji systemy AI, które automatyzują i zastępują ręczne procesy biznesowe w helpdeskach, narzędziach wewnętrznych, e-commerce, produkcji i innych obszarach, w których praca najczęściej grzęźnie. Zespół dostarcza praktyczne rozwiązania agentowe AI klientom od dystrybutorów oprogramowania z zakresu cyberbezpieczeństwa po globalne firmy Web3.

O stanowisku#

Prowadzisz projekty klientów i nowe funkcje produktu w całym stosie, pracując głównie nad backendami w Pythonie (80%) i frontendami w TypeScripcie (20%). To praktyczna praca na systemach produkcyjnych, w których liczą się jakość, niezawodność i wrażliwość danych. Uczestniczysz w decyzjach dotyczących projektu systemu i odpowiadasz za dostarczanie kodu czystego, łatwego w utrzymaniu i gotowego do przeglądu przez klienta.

Czym się zajmiesz#

  • Prowadzisz projekty od początku do końca, od określenia zakresu po dostarczenie.
  • Bierzesz udział w projektowaniu systemów: modeli danych, granic usług i sposobu komunikacji komponentów.
  • Ściśle współpracujesz z zespołem biznesowym nad zakresem i z zespołem technicznym nad architekturą.
  • Budujesz i utrzymujesz aplikacje webowe w TypeScripcie, React i Vite po stronie frontendu.
  • Budujesz i utrzymujesz backendy w Pythonie / FastAPI, w tym API, uwierzytelnianie i modele danych.
  • Pracujesz z PostgreSQL: projektowanie schematów, złożone zapytania i wersjonowane migracje.
  • Budujesz rozwiązania na komponentach sterowanych zdarzeniami i kolejkach wiadomości (np. Kafka): wysyłanie i odbieranie wiadomości oraz obsługa ponowień, kolejności i semantyki at-least-once.
  • Uczestniczysz w code review i współtworzysz dokumentację techniczną.
  • Czytasz, uruchamiasz i naprawiasz pipeline’y CI/CD w GitHub Actions lub podobnych narzędziach.

Kogo szukamy#

  • Ponad 5 lat doświadczenia w budowaniu produkcyjnych aplikacji webowych.
  • Python – bardzo dobra znajomość języka. To podstawa Twojej codziennej pracy.
  • PostgreSQL i SQL – solidne doświadczenie z bazami relacyjnymi: projektowanie schematów, złożone zapytania, migracje. Doświadczenie wyłącznie z NoSQL nie wystarczy – pracujemy tylko z relacyjnymi bazami danych.
  • Systemy sterowane zdarzeniami – doświadczenie z kolejkami wiadomości (Kafka lub podobne). Nie musisz być ekspertem od brokerów, ale musisz wiedzieć, czym są, mieć za sobą budowanie rozwiązań na nich i rozumieć ich praktyczne tryby awarii (ponowienia, idempotentność, kolejność).
  • Projektowanie systemów – potrafisz zaprojektować system na podstawie wymagań: model danych, komponenty, wzorce komunikacji i tryby awarii, bez gotowego planu krok po kroku.
  • Samodzielność i odpowiedzialność – swobodnie podejmujesz decyzje i rozwiązujesz problemy na własną rękę. Gdy coś się psuje lub jest niejasne, wgryzasz się w temat i dostarczasz rozwiązanie, zamiast czekać na instrukcje.
  • AI jako dźwignia, nie podpórka – zachęcamy (a wręcz oczekujemy), by korzystać z narzędzi AI, takich jak Claude, do zwiększania produktywności. Szukamy inżynierów, u których na pierwszym miejscu jest własny osąd: potrafisz samodzielnie projektować, debugować i bronić swoich decyzji, a wynik modelu traktujesz jako materiał do oceny, nie gotowe odpowiedzi do skopiowania.
  • Duże doświadczenie z TypeScriptem i Reactem.
  • Swoboda w pracy z Git, Dockerem i CI/CD.
  • Jasna komunikacja i silne poczucie odpowiedzialności. Piszesz kod i dokumentację, które współpracownik łatwo przeczyta i rozbuduje.

Mile widziane#

  • Doświadczenie z systemami agentowymi: LangChain, LangGraph, wieloetapowe autonomiczne procesy.
  • Praktyczna praca z automatyzacjami AI na produkcji: generowanie raportów, streszczanie treści, autonomiczne zadania wsadowe działające bez nadzoru (np. zadania nocne).
  • Znajomość wektorowych i grafowych baz danych: Qdrant, ChromaDB, Neo4j.
  • Doświadczenie z narzędziami do automatyzacji procesów biznesowych: n8n, Zapier.
  • Szerokie doświadczenie zamiast wąskiej specjalizacji: masz za sobą prowadzenie aplikacji od początku do końca – od bazy danych po wdrożenie i utrzymanie – najlepiej w mniejszych zespołach, a nie lata pracy nad jednym wąskim fragmentem dużego systemu korporacyjnego.
  • Doświadczenie z produktami B2B SaaS lub enterprise.
  • Doświadczenie z RODO i danymi osobowymi (klasyfikacja danych, ścieżki audytu).

Co oferujemy#

  • Atrakcyjne wynagrodzenie 20 000–25 000 PLN, zależnie od doświadczenia.
  • Praca w pełni zdalna lub hybrydowa z naszego biura w centrum Warszawy.
  • Elastyczne godziny pracy – liczą się efekty, nie obecność.
  • Benefity: Multisport i Medicover
  • Projekty z dużą odpowiedzialnością, prawdziwą głębią techniczną i szybkim rozwojem.
  • Wczesny etap: dołączasz, gdy firma szybko rośnie, i masz wpływ na to, jak się rozwija.

Aplikuj i buduj czołowe produkty AI. Dołącz do zespołu, któremu zależy na jakości, odpowiedzialności i realnym wpływie na klientów.


Dołącz do naszego zespołu

Aplikuj na to stanowisko

Dziękujemy — Twoja aplikacja do nas dotarła.

Czytamy każdą aplikację i odezwiemy się w ciągu kilku dni.

PDF - maks. 5MB