wróć do ofert pracy
Senior Backend Engineer (AI-First , Kotlin / Spring Boot) UoP Cała Polska
Jesteśmy firmą produktową, a nasze moce skupiamy na tworzeniu aplikacji Jakdojade, której używa obecnie 5 mln UU miesięcznie. Rozpoznaje nas ponad połowa Polaków.
Pracujemy tutaj, bo mamy realny wpływ na to, co robimy i jak to robimy! Jesteśmy otwarci na zmiany, a decyzje lubimy popierać konkretnymi danymi.
Dołączysz do zespołu, który pracuje w systemie scrumowym i realizuje zadania w podzespołach domenowych, co oznacza, że będziesz mieć możliwość współpracy z różnymi ekspertami w zależności od projektu. Na co dzień będziesz współpracować z naszymi Product Ownerami oraz CTO.
Co zapewniamy?
pracę w trybie zdalnym, hybrydowym bądź stacjonarnym (w zależności od Twoich preferencji) od poniedziałku do piątku
elastyczne godziny rozpoczęcia pracy (między 7:00 a 10:00)
zatrudnienie w oparciu o umowę o pracę
możliwość współpracy od zaraz, ale chętnie poczekamy
dostęp do narzędzi AI opłacany przez firmę
dofinansowanie do szkoleń i rozwoju
kartę Multisport i pakiet LuxMed oraz dostęp do platformy benefitowej
transparentną ścieżkę kariery i regularny feedback
kompleksowy onboarding oraz wsparcie zespołu, które pomogą Ci szybko odnaleźć się w nowej roli
imprezy integracyjne (mniejsze i większe w formie aktywności sportowych, planszówek i celebrowania sukcesów)
partnerską atmosferę
Rola AI-First Backend Engineer to w 70% zmiany produktowe i w 30% działania skierowane na usprawnienie pracy zespołu we współpracy z agentami AI.
Jako Backend Engineer będziesz:
tworzyć kod produkcyjnej jakości z agentami AI (głównie Claude Code): pisać specyfikację, prowadzić agenta, sprawdzać wynik i odpowiadać za zmianę na produkcji
rozwijać i utrzymywać usługi backendowe w Kotlinie i Spring Boot
zamieniać powtarzające się błędy w reguły lintera, testy i automatyzacje
tworzyć dla zespołu instrukcje i polecenia dla agentów, review i automatyzacje cykliczne
sprawdzać, czy usprawnienia działają – po wycofaniach zmian i czasie wdrożenia, nie po zużytych tokenach
dzielić się wiedzą i dobrymi praktykami pracy z AI
okazjonalnie zmieniać frontend wewnętrznego panelu
Odnajdziesz się w tej roli jeśli:
masz 3-letnie doświadczenie jako Backend Developer na JVM (Kotlin albo Java) ze Spring Boot
znasz Kotlina – z pracy albo z własnych projektów
dbasz o jakość kodu (Clean Code, Software Craftsmanship) i masz doświadczenie w TDD, DDD, architekturze heksagonalnej, mikroserwisach i event sourcingu
korzystasz z agentów AI do pracy nad kodem – w pracy albo we własnych projektach – i wiesz, kiedy im nie ufać
piszesz testy, które coś udowadniają, także integracyjne z prawdziwą bazą
znasz PostgreSQL i projektowanie API HTTP
rozumiesz potrzeby użytkowników i kontekst biznesowy
potrafisz działać samodzielnie i efektywnie, nawet przy niepełnych danych
powtarzalną pracę wolisz zamienić w regułę, test albo automatyzację, niż robić ją ręcznie
cenisz współpracę i feedback
Dodatkowym atutem będzie:
znajomość dowolnego frameworka frontendowego, TypeScript, dane rozkładowe (GTFS), obserwowalność, systemy rozproszone. Nie wymagamy publicznego GitHuba ani prywatnej subskrypcji narzędzi AI.
Wyrażam zgodę na przetwarzanie danych osobowych zawartych w niniejszym dokumencie do realizacji procesu rekrutacji zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO).
Prosimy o zawarcie w swojej aplikacji aktualnej klauzuli RODO. Przykładowy wzór klauzuli: „Wyrażam zgodę na przetwarzanie danych osobowych zawartych w niniejszym dokumencie do realizacji procesu rekrutacji zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO).”
Administratorem Twoich danych osobowych przesłanych w związku z uczestnictwem w procesie rekrutacji jest City-nav Sp. z o.o., ul. Grunwaldzka 43/4, 60-784 Poznań. Aplikowanie oznacza, że wyrażasz zgodę na przetwarzanie swoich danych osobowych dla potrzeb obecnego procesu rekrutacji oraz jeżeli wyrazisz na to zgodę dla celów przyszłych rekrutacji. Podanie danych jest dobrowolne, w każdej chwili przysługuje Ci prawo wglądu do danych, ich poprawienia lub usunięcia. Żądanie usunięcia danych oznacza rezygnację z dalszego udziału w procesach rekrutacji.