Mobile FullStack Developer
⚲ Remote
21 840 - 25 200 PLN (B2B)
Wymagania
- bardzo dobra znajomość Java/Kotlin oraz nowoczesnych architektur mobilnych
- komercyjne doświadczenie w tworzeniu aplikacji mobilnych klasy produkcyjnej
- komercyjne doświadczenie w Java lub/i Kotlin i Spring Boot
- dobra znajomość REST API, mikroserwisów i systemów rozproszonych
- doświadczenie z CI/CD, testami automatycznymi i utrzymaniem środowisk produkcyjnych
- umiejętność samodzielnego dostarczenia funkcjonalności od projektu technicznego do wdrożenia produkcyjnego
- swobodna komunikacja w angielskim (min. B2)
- dostępność ASAP (max. 1-miesięczny okres wypowiedzenia)
Opis stanowiska
j-labs szuka Mobile FullStack Developera do rozwoju jednej z najpopularniejszych aplikacji płatniczych używanej przez miliony użytkowników. Praca jest podzielona 50/50 między backend (Java/Kotlin + Spring Boot, mikroserwisy, REST API) a mobile (aplikacja, logika współdzielona między platformami), z odpowiedzialnością end-to-end od projektu technicznego do wdrożenia produkcyjnego. To oferta dla doświadczonego fullstackowca, który realnie czuje się swobodnie w obu obszarach — w praktyce utrzymanie równego podziału 50/50 bywa trudne. Wymagana dostępność ASAP (max. 1-miesięczny okres wypowiedzenia) i swobodny angielski (min. B2).
🔍 Dekoder Ogłoszenia
🔴
Praca end-to-end nad funkcjonalnościami obejmującymi aplikację mobilną, warstwę backendową, API oraz usługi produkcyjne (50% pracy na backendzie / 50% pracy w obszarze mobile).
Może oznaczać, że będziesz musiał zajmować się wszystkim, od kodu po infrastrukturę, a podział 50/50 może być trudny do utrzymania w praktyce.
🔴
Umiejętność samodzielnego dostarczenia funkcjonalności od projektu technicznego do wdrożenia produkcyjnego.
Oczekuje się od Ciebie pełnej odpowiedzialności za cały cykl życia funkcjonalności, co może oznaczać brak wsparcia lub nadmierne obciążenie.
🔴
Dostępność ASAP (max. 1-miesięczny okres wypowiedzenia).
Firma potrzebuje kogoś natychmiast i może oczekiwać szybkiego przejścia, co może być stresujące.
🟡
Współpraca przy projektowaniu i wdrażaniu architektury mikroserwisowej.
Może oznaczać, że architektura jest w fazie rozwoju i będziesz uczestniczyć w jej kształtowaniu, ale też w potencjalnych problemach z nią związanych.
🟢
Rozwój jednej z najpopularniejszych aplikacji płatniczych, używanej przez miliony użytkowników.
Praca nad produktem o dużym zasięgu, co może być satysfakcjonujące, ale też wiąże się z presją i odpowiedzialnością za stabilność.