Senior Mobile Developer
⚲ Warszawa
6 720 - 8 400 USD netto (B2B)
Wymagania
- min. 7 lat doświadczenia w tworzeniu oprogramowania, w tym budowa rozwiązań mobilnych na iOS i Android
- bardzo dobra znajomość Kotlin i praktyczne doświadczenie z Kotlin Multiplatform (KMP)
- doświadczenie w pracy z backendem: Java, Spring Boot, REST API, architektura mikroserwisowa
- doświadczenie w budowaniu skalowalnych, bezpiecznych i wydajnych systemów oraz znajomość CI/CD i automatyzacji testów
- doświadczenie w pracy z chmurą, najlepiej AWS, oraz integracja aplikacji mobilnych z backendem
- korzystanie z narzędzi AI wspomagających development (GitHub Copilot, Cursor, Claude Code lub Gemini Code Assist)
- samodzielność w podejmowaniu decyzji technicznych i komunikacja w języku angielskim min. B2
Mile widziane
- doświadczenie z Flutter i/lub React Native, Kafka lub technologiami event-driven, Apple Pay/Google Pay, aplikacjami bankowymi/finansowymi
Opis stanowiska
Praca przy nowoczesnych rozwiązaniach mobilnych dla klienta z sektora bankowego, gdzie aplikacje muszą spełniać wysokie wymagania bezpieczeństwa, skalowalności i wydajności. Mimo tytułu 'Senior Mobile Developer' rola łączy rozwój mobilny (iOS i Android, Kotlin Multiplatform) z backendem w Javie i Spring Boot — to dobry wybór dla doświadczonego full-stackowca, który swobodnie porusza się po obu stronach, a nie dla kogoś szukającego wyłącznie pracy z kodem mobilnym. Uwaga: w opisie pojawia się urwane zdanie 'equally comfortable work', które sugeruje, że zakres obowiązków może być szerszy niż wynika z samego tytułu stanowiska.
🔍 Dekoder Ogłoszenia
🟡
company created by developers for developers
Marketingowa formułka mająca budować wrażenie bliskości kultury deweloperskiej; w praktyce nie mówi nic o realnych warunkach pracy.
🟡
healthy work-life balance
Deklaracja równowagi praca-życie bez konkretów (np. godzin, nadgodzin, elastyczności) — warto zweryfikować na rozmowie.
🟡
solutions that make a real difference
Ogólnikowy slogan rekrutacyjny, niemający przełożenia na konkretne informacje o projekcie.
🔴
equally comfortable work
Urwane zdanie w opisie — sugeruje oczekiwanie łączenia mobile i backendu (Java/Spring Boot), co może oznaczać szerszy zakres obowiązków niż wynika z tytułu 'Senior Mobile Developer'.