Dołącz do wydzielonego zespołu budującego od podstaw system ERP AI-Native. Jako Senior Fullstack Engineer będziesz kluczowym "builderem" odpowiedzialnym za dostarczanie kompletnych funkcjonalności end-to-end - od intuicyjnego interfejsu użytkownika po stabilną logikę biznesową i integracje.
To projekt greenfield bez legacy, ale z wysokimi wymaganiami dotyczącymi jakości, bezpieczeństwa i poprawności operacji finansowych.
Profil stanowiska
Minimum 5 lat komercyjnego doświadczenia jako Fullstack lub Software Engineer
Bardzo dobra znajomość przynajmniej jednego z środowisk backendowych: Go, Python, C#, Java, Kotlin lub Node.js/TypeScript
Biegłość w tworzeniu frontendu z wykorzystaniem nowoczesnych frameworków (np. React, Next.js, Angular, Ant Design)
Praktyczne doświadczenie w projektowaniu oraz implementacji API
Dobra znajomość relacyjnych baz danych, preferowany PostgreSQL
Znajomość mechanizmów transakcyjnych, integralności danych, współbieżności, blokad oraz poziomów izolacji
Rozumienie zagadnień związanych z idempotencją, ponawianiem operacji oraz obsługą częściowych awarii
Umiejętność tworzenia testów jednostkowych i integracyjnych
Praktyczna znajomość usług chmurowych (AWS, Azure lub GCP), Dockera oraz procesów CI/CD
Umiejętność diagnozowania problemów na podstawie logów i danych aplikacyjnych
Doświadczenie w iteracyjnym rozwoju funkcjonalności na podstawie feedbacku użytkowników (Product focus)
Codzienne wykorzystywanie narzędzi AI wspierających development, np. Claude Code, Cursor, Codex lub GitHub Copilot
Angielski na poziomie minimum B2
Mile widziane
Doświadczenie przy systemach ERP, fintech, księgowych, bankowych lub płatniczych
Znajomość wzorców takich jak transactional outbox, saga, distributed locking i event sourcing
Integracje z API modeli LLM, RAG lub bazami wektorowymi
Praktyczna znajomość React oraz Ant Design
Twoje zadania
Projektowanie i implementacja backendu nowego systemu ERP wraz z testami jednostkowymi i integracyjnymi
Projektowanie bezpiecznych, spójnych i audytowalnych operacji finansowych
Odpowiedzialność za model danych oraz granice transakcyjne w swoim obszarze
Implementacja interfejsu użytkownika dla własnych funkcjonalności na podstawie projektów UX i design systemu
Praca z infrastrukturą chmurową oraz CI/CD we współpracy z osobą na stanowisku Software Architect, po której stronie pozostaje architektura cloud-native
Integracja logiki biznesowej z rozwiązaniami AI
Iteracyjny rozwój funkcjonalności w oparciu o feedback użytkowników i użytkowniczek
Podejmowanie i dokumentowanie kluczowych decyzji technicznych
Dla Ciebie
Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych
System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy
Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)
Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace
Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT
Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe

