Mobile FullStack Developer
Коротко
Develops mobile and backend services using Kotlin, Android, Java, Spring Boot, and Kotlin multiplatform, with AWS and Kafka. · Needs: Requires Kotlin, Android, Java, Spring Boot, Microservices, Kotlin multiplatform, Amazon AWS, and Kafka.
Описание от работодателя
Required skills: Kotlin, Android, Java, Spring Boot, Microservices, Kotlin multiplatform, Amazon AWS, Kafka
O projekcie
Rozwój jednej z najpopularniejszych aplikacji płatniczych, używanej przez miliony użytkowników.
Budowa i rozwój nowoczesnych produktów cyfrowych dla sektora finansowego i płatności.
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).
Międzynarodowy, anglojęzyczny zespół produktowo-technologiczny.
Bliska współpraca z Teamem Produktowym, Architektami, Designerami oraz zespołem Security.
Zadania
Rozwój i utrzymanie aplikacji mobilnych wykorzystywanych przez klientów końcowych.
Implementacja logiki współdzielonej pomiędzy platformami mobilnymi.
Tworzenie oraz rozwój backendu w Java/Kotlin + Spring Boot .
Współpraca przy projektowaniu i wdrażaniu architektury mikroserwisowe j.
Udział w rozwoju procesów CI/CD, testów automatycznych i środowisk produkcyjnych.
Dbanie o wydajność, jakość, skalowalność oraz bezpieczeństwo tworzonych rozwiązań.
Wykorzystywanie narzędzi AI wspierających development, testowanie i utrzymanie kodu.
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 oraz 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 języku angielskim. (min. poziom B2).
Dostępność ASAP (max. 1-miesięczny okres wypowiedzenia).
Kogo szukamy ?
Osoby, która komfortowo porusza się zarówno po obszarze Mobile, jak i Backend(Java lub Kotlin).
Inżyniera nastawionego na ownership i dostarczanie rozwiązań end-to-end.
Developera otwartego na naukę nowych technologii, w tym Kotlin Multiplatform.
Osoby komunikatywnej, dobrze współpracującej z zespołami biznesowymi i technicznymi.
Kandydata zainteresowanego nowoczesnym podejściem do developmentu oraz wykorzystaniem narzędzi AI w codziennej pracy.