Bulldogjob Praca zdalna Senior

Fullstack Mobile Developer ( Kotlin, Java Backend)

TeamQuest

⚲ Bialystok, Gdansk, Katowice, Krakow, Lublin, Poznan, Rzeszów, Warsaw, Wroclaw, Lodz

26 000 - 32 000 PLN (B2B)

Wymagania

  • bardzo dobre doświadczenie w tworzeniu aplikacji mobilnych
  • dobra znajomość architektury aplikacji iOS i Android oraz ich kluczowych komponentów
  • bardzo dobra znajomość Kotlin i nowoczesnych wzorców architektury mobilnej
  • doświadczenie w tworzeniu aplikacji produkcyjnych z naciskiem na jakość, wydajność i łatwość utrzymania
  • doświadczenie backendowe w Java i Spring Boot
  • znajomość API, mikroserwisów i systemów event-driven
  • doświadczenie z CI/CD, testami automatycznymi i środowiskami produkcyjnymi
  • umiejętność samodzielnego prowadzenia funkcjonalności od projektu do produkcji oraz bardzo dobre umiejętności komunikacyjne i doświadczenie we współpracy z wieloma zespołami

Opis stanowiska

Dołączysz do zespołu rozwijającego nowoczesne produkty finansowe używane przez dużą liczbę klientów — praca obejmuje aplikacje mobilne, współdzieloną logikę biznesową (głównie Kotlin Multiplatform), usługi backendowe w Java/Kotlin i Spring Boot oraz systemy produkcyjne. W praktyce będziesz tworzyć funkcje od projektu po wdrożenie na produkcję, z bliską współpracą z zespołami Product, Design, Architecture, Security i Platform. To oferta dla doświadczonego fullstacka mobilnego, który swobodnie porusza się między iOS, Androidem i backendem. Szczera uwaga: deklaracja „nie oczekujemy znajomości wszystkich technologii od pierwszego dnia” w praktyce oznacza, że będziesz musiał szybko nauczyć się wielu nowych narzędzi i technologii.

🔍 Dekoder Ogłoszenia

🔴
Atractive salary
Kwota wynagrodzenia jest konkurencyjna, ale jej konkretna wysokość nie jest podana, co wymaga negocjacji.
🔴
We do not expect knowledge of all technologies from day one.
Oczekuje się, że kandydat będzie musiał nauczyć się wielu nowych technologii i narzędzi w krótkim czasie.
🔴
moving toward smaller teams with greater product ownership
Może oznaczać większą odpowiedzialność i konieczność samodzielnego podejmowania decyzji w ramach zespołu, co może być obciążające.
🔴
wider code sharing across platforms
Może sugerować konieczność pracy nad kodem, który jest współdzielony między różnymi platformami, co może prowadzić do złożonych problemów i kompromisów.
🟡
practical use of AI tools in the development process
Oznacza, że AI będzie wykorzystywane w praktyce, co może wymagać od dewelopera szybkiego przyswojenia i integracji tych narzędzi z codzienną pracą.