Senior Backend Engineer (AI‐Native ERP)
COMARCH
Dołącz do wydzielonego zespołu budującego od podstaw system ERP AI-Native. Szukamy osoby na stanowisko Senior Backend Engineer o mentalności „builder”, która potrafi samodzielnie dostarczać funkcjonalności end-to-end i blisko współpracować z Product Managerem oraz Software Architectem. 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 w tworzeniu aplikacji backendowych Bardzo dobra znajomość przynajmniej jednego z następujących środowisk: Go, Python, C#, Java, Kotlin lub Node.js/TypeScript 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, poziomów izolacji oraz optimistic locking Rozumienie zagadnień związanych z idempotencją, ponawianiem operacji oraz obsługą częściowych awarii Rozumienie różnicy między mutowalnym saldem a zapisem księgowym oraz znaczenia audytowalności historii operacji w systemach finansowych Umiejętność samodzielnego tworzenia podstawowego frontendu w oparciu o gotowy design system (Ant Design) oraz komponenty komercyjne: ekrany CRUD, formularze, tabele. Nie wymagamy decyzji projektowych ani biegłości w CSS Praktyczna znajomość Dockera, procesów CI/CD oraz podstawowa znajomość usług chmurowych AWS, Azure lub GCP 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 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