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%).
AplikujO 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.
Coś w formularzu wymaga poprawki — sprawdź pola i spróbuj ponownie.