JustJoin.IT Praca zdalna Senior

Fullstack Mobile Developer

DevsData LLC

⚲ Warszawa

6 720 - 7 056 USD netto (B2B)

Wymagania

  • udokumentowane doświadczenie w dostarczaniu produkcyjnych aplikacji mobilnych
  • głębokie zrozumienie komponentów architektury Android i iOS
  • zaawansowana znajomość Kotlin i nowoczesnych wzorców architektury mobilnej
  • praktyczne doświadczenie backendowe z Java 7+ (lub Kotlin) i Spring Boot, budowa REST API
  • znajomość mikroserwisów, systemów rozproszonych i projektowania event-driven
  • praktyczne doświadczenie z CI/CD, testami automatycznymi i obsługą systemów produkcyjnych
  • codzienne korzystanie z asystentów AI (Copilot, Cursor, Claude Code lub podobne) z krytyczną oceną wyników
  • płynna znajomość języka angielskiego w mowie i piśmie

Opis stanowiska

Rola senior fullstack mobile w międzynarodowej grupie technologicznej dostarczającej duże rozwiązania cyfrowe dla sektora finansowego. Będziesz pracować nad aplikacją bankową, logiką współdzieloną między platformami mobilnymi (Kotlin Multiplatform) oraz usługami i infrastrukturą backendową (Java/Kotlin, Spring Boot, AWS, Kafka). To oferta dla samodzielnego inżyniera, który bierze feature'y od projektu technicznego przez release po wsparcie produkcyjne i chce kształtować architekturę mobilną oraz współdzielony kod. Uwaga: organizacja przechodzi na mniejsze zespoły z szerszym zakresem odpowiedzialności — w praktyce oznacza to mniej wsparcia i większe obciążenie pojedynczej osoby.

🔍 Dekoder Ogłoszenia

🔴
Senior Full Stack Mobile Developer
Może oznaczać zarówno doświadczonego specjalistę, jak i osobę, która ma być jedynym lub jednym z niewielu odpowiedzialnych za całość technologii mobilnych i backendowych.
🔴
moving toward smaller teams with broader ownership
Może oznaczać, że zespół będzie mniejszy, ale zakres odpowiedzialności poszczególnych osób znacznie się poszerzy, potencjalnie zwiększając obciążenie pracą.
🟡
pragmatic use of AI in everyday development
Może oznaczać zarówno faktyczne wykorzystanie narzędzi AI do usprawnienia pracy, jak i jedynie eksperymentowanie lub planowanie wdrożenia.
🔴
real end-to-end scope
Oznacza pełną odpowiedzialność za cykl życia funkcji, od pomysłu po wsparcie produkcyjne, co może być bardzo wymagające.
🟡
help shape how mobile architecture and shared code evolve across the team
Sugestia wpływu na architekturę, ale w praktyce może oznaczać konieczność implementacji narzuconych zmian lub pracę nad istniejącym, być może nieoptymalnym rozwiązaniem.