the:protocol.it Hybrydowo Junior

Software Engineer 1 (Backend / Mobile) - Listings (Mobile Apps)

Allegro

⚲ Poznań

11 200 - 15 250 zł gross

Wymagania

  • min. 2 lata komercyjnego doświadczenia w inżynierii oprogramowania z solidnymi podstawami backendu
  • gotowość do pracy z Kotlinem i ekosystemem JVM
  • gotowość do nauki i pracy z natywnymi technologiami mobilnymi (iOS/UIKit/SwiftUI lub Android/Jetpack Compose)
  • proaktywne podejście do rozwiązywania problemów i ambicja do end-to-end ownership funkcjonalności
  • biegła znajomość języka polskiego (min. B2)

Mile widziane

  • wcześniejsze komercyjne doświadczenie z technologiami mobilnymi (iOS lub Android)

Opis stanowiska

Dołączysz do zespołu Listings (Mobile Apps) w Allegro, gdzie odpowiesz za funkcjonalności wyszukiwania i filtrów w aplikacjach iOS i Android, docierające do milionów użytkowników. Rdzeń pracy to backend w Kotlinie i Spring Boot, ale znaczną część czasu poświęcisz na naukę i pracę z technologiami mobilnymi (UIKit/SwiftUI lub Jetpack Compose). Uwaga: ogłoszenie oczekuje 'prawdziwej pasji do aplikacji mobilnych' i 'zaangażowania w naukę technologii natywnych', mimo że doświadczenie mobilne jest tylko mile widziane — oznacza to, że część kompetencji mobilnych będziesz musiał zdobyć samodzielnie.

🔍 Dekoder Ogłoszenia

🟡
readiness to work with Kotlin and the JVM ecosystem
Backend w Kotlinie/JVM może być głównym zakresem obowiązków, a praca z mobile dopiero w przyszłości — rola może być bardziej backendowa niż mobile.
🔴
genuine passion for mobile apps
Oczekiwanie, że kandydat będzie rozwijał kompetencje mobilne po godzinach lub z własnej inicjatywy, skoro doświadczenie mobilne jest tylko mile widziane.
🔴
commitment to learn and work with native mobile technologies
Możliwe, że firma nie ma jeszcze ustalonego stacku mobilnego lub oczekuje samodzielnej nauki bez wsparcia mentora.
🔴
adapt to a transforming environment
Sugeruje zmiany organizacyjne, rotację zespołów lub niestabilne priorytety — warto dopytać o kontekst transformacji.
🟡
take end-to-end ownership of functionalities
Może oznaczać szeroki zakres odpowiedzialności przy ograniczonym wsparciu zespołu, typowe dla mniejszych zespołów.