May 21, 2026
Android Developer + Kotlin Multiplatform
Mid • Hybrid
Warsaw, Poland
Branża: bankowość
Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa)
Stawka: jesteśmy otwarci na propozycje
Forma współpracy: B2B
Wprowadzenie i podsumowanie:
Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM.
Główne obowiązki:
- Rozwój i utrzymanie aplikacji mobilnych.
- Współpraca z zespołem w metodzie Agile.
- Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu.
- Testowanie aplikacji zgodnie z najlepszymi praktykami.
- Mentoring młodszych członków zespołu (w przypadku Seniora).
Wymagania kluczowe:
- Programowanie w Kotlin oraz Jetpack Compose.
- Doświadczenie z Kotlin Multiplatform i Compose Multiplatform.
- Znajomość architektury Clean Architecture, MVVM.
- Testowanie aplikacji: Espresso, JUnit, MockK.
- Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior.
Miłe widziane umiejętności:
- Doświadczenie w sektorze bankowym.
Inne szczegóły:
- Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura.
- Język polski: komunikatywny w mowie i piśmie.
- Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Similar jobs you might like
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain banking mobile applications using Kotlin Multiplatform. The role focuses on developing new features, refactoring code, and ensuring high quality through testing within Clean Architecture and MVVM. Work is delivered in an Agile team with a hybrid model. 🗂️ Requirements: Minimum 3 years experience in Android development (6 years for Senior), Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
emagine Polska
Deweloper Android | Kotlin Multiplatform
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Remote B2B offer for an experienced Android Developer to design and develop mobile banking applications using Kotlin and Kotlin Multiplatform. The role focuses on building scalable Android solutions with Clean Architecture and MVVM, ensuring high code quality through automated testing. Responsibilities include app maintenance, technical support, and active participation in Agile development processes. 🗂️ Requirements: Minimum 3 years of Android development experience, Strong knowledge of Kotlin, Experience with Kotlin Multiplatform, Experience with Jetpack Compose, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, KotlinMultiplatform, JetpackCompose, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile, GooglePlay 🏢 Description: Umowa: B2B Tryb: zdalny, okazjonalne wizyty w biurze w Warszawie/Krakowie/Gdańsku Branża: bankowość Poszukujemy doświadczonego Dewelopera Android, specjalizującego się w Kotlin oraz Kotlin Multiplatform, który dołączy do naszego zespołu. Główne obowiązki: Projektowanie i tworzenie aplikacji mobilnych na platformę Android przy użyciu Kotlin oraz Kotlin Multiplatform. Wdrażanie architektury Clean oraz MVVM w projektach aplikacyjnych. Testowanie aplikacji przy użyciu narzędzi takich jak Espresso, JUnit oraz MockK. Współpraca z zespołem w metodzie Agile. Udzielanie wsparcia technicznego oraz mentoring innych programistów. Obsługa techniczna aplikacji po opublikowaniu w Google Play. Uczestnictwo w sprintach oraz planowanie nowych funkcjonalności. Kluczowe wymagania: Min. 3 lata doświadczenia w programowaniu aplikacji na Androida Znajomość Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. Znajomość architektury Clean Architecture oraz MVVM. Doświadczenie w testowaniu aplikacji przy użyciu Espresso, JUnit, MockK. Komunikatywna znajomość języka polskiego w mowie i piśmie. Angielski na poziomie umożliwiającym pracę z dokumentacją techniczną. Miłe widziane: Doświadczenie w pracy w sektorze bankowym.
Technology
emagine Polska
Programista Android z Kotlin Multiplatform
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Offer for an experienced Android Developer to work on mobile banking applications in a hybrid model (Warsaw 1–2 days/week) with B2B contract up to 150 PLN/h. The role focuses on Kotlin Multiplatform development, high-level and presentation architecture, database changes, and comprehensive testing. The candidate will be responsible for implementing features, ensuring architectural compliance, and preparing solutions for deployment. 🗂️ Requirements: Minimum 5 years experience as Android Developer, Minimum 3 years experience with Kotlin MultiPlatform, Knowledge of Clean Architecture, Knowledge of SOLID principles, Knowledge of MVI architecture, Minimum 2 years experience with RxJava or Coroutines, Experience with Koin dependency injection, Experience with OkHttp networking, Experience with Compose and Compose MultiPlatform, Experience writing unit, integration and performance tests, Experience with JUnit4 and Mockk, Experience with CI pipelines, Experience with Git or Gerrit version control 📃 Skills: Kotlin, Android, KotlinMultiplatform, CleanArchitecture, SOLID, MVI, RxJava, Coroutines, Koin, OkHttp, Compose, JUnit4, Mockk, CI, Git, Gerrit 🏢 Description: Branża : bankowość Stawka: do 150 zł/h na b2b Lokalizacja: 1-2 dni w tyg z biura w Warszawie Poszukujemy doświadczonego Programisty Android do zdalnej współpracy z minimalnym 5-letnim doświadczeniem. Idealny kandydat powinien posiadać umiejętności z zakresu Kotlin MultiPlatform oraz znaczną wiedzę z architektury wysokopoziomowej i prezentacji. Główne obowiązki obejmują inicjowanie baz danych, programowanie zmian oraz przygotowanie testów. Dodatkowo, preferowane będą umiejętności dotyczące technologii asynchronicznych i narzędzi do kontroli wersji. Główne Obowiązki: Inicjowanie i modyfikacja baz danych Przygotowanie środowiska programistycznego Programowanie zmiany (kodowanie) Przygotowanie i przeprowadzenie testów wewnętrznych Weryfikacja zgodności realizowanej zmiany z architekturą systemu Opracowanie testów (jednostkowych, integracyjnych, wydajnościowych) Przygotowanie zmiany do wdrożenia Wymagania: Minimum 5-letnie doświadczenie jako Android developer Znajomość Kotlin MultiPlatform (min 3 lata doświadczenia) Znajomość architektury wysokopoziomowej: Clean Architecture, SOLID Znajomość architektury prezentacji: MVI Doświadczenie w asynchroniczności: RxJava, Coroutine (min 2 lata doświadczenia) Doświadczenie w dependency injection: Koin Doświadczenie w komunikacji sieciowej: OkHttp Znajomość bibliotek do UI: Compose, Compose MultiPlatform Umiejętność pisania testów BDD: JUnit4, Mockk CI: Zuul CI Doświadczenie w kontroli wersji: Git/Gerrit Umiejętność samodzielnej analizy i rozwiązywania problemów Umiejętności mile widziane: Znajomość platformy iOS oraz środowiska deweloperskiego Xcode Doświadczenie w pracy z narzędziami AI wspomagającymi development Praca w obszarze bankowości mobilnej Praca nad aplikacjami mobilnymi
Technology
emagine Polska
Programista Android z Kotlin Multiplatform
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN/hr
🏢 Summary: B2B contract for an experienced Android Developer in the banking sector, working mostly remotely with 1–2 days per week from the Warsaw office. The role focuses on developing and modifying mobile applications using Kotlin Multiplatform, ensuring compliance with high-level architecture standards, and delivering tested, production-ready features. 🗂️ Requirements: Minimum 5 years experience as Android Developer, Minimum 3 years experience with Kotlin Multiplatform, Knowledge of Clean Architecture, Knowledge of SOLID principles, Knowledge of MVI architecture, Minimum 2 years experience with RxJava or Coroutines, Experience with Koin, Experience with OkHttp, Experience with Compose, Experience with Compose Multiplatform, Experience writing BDD tests, Experience with JUnit4, Experience with Mockk, Experience with Zuul CI, Experience with Git, Experience with Gerrit 📃 Skills: Kotlin, Android, KotlinMultiplatform, CleanArchitecture, SOLID, MVI, RxJava, Coroutines, Koin, OkHttp, Compose, JUnit4, Mockk, ZuulCI, Git, Gerrit 🏢 Description: Branża : bankowość Stawka: do 150 zł/h na b2b Lokalizacja: 1-2 dni w tyg z biura w Warszawie Poszukujemy doświadczonego Programisty Android do zdalnej współpracy z minimalnym 5-letnim doświadczeniem. Idealny kandydat powinien posiadać umiejętności z zakresu Kotlin MultiPlatform oraz znaczną wiedzę z architektury wysokopoziomowej i prezentacji. Główne obowiązki obejmują inicjowanie baz danych, programowanie zmian oraz przygotowanie testów. Dodatkowo, preferowane będą umiejętności dotyczące technologii asynchronicznych i narzędzi do kontroli wersji. Główne Obowiązki: Inicjowanie i modyfikacja baz danych Przygotowanie środowiska programistycznego Programowanie zmiany (kodowanie) Przygotowanie i przeprowadzenie testów wewnętrznych Weryfikacja zgodności realizowanej zmiany z architekturą systemu Opracowanie testów (jednostkowych, integracyjnych, wydajnościowych) Przygotowanie zmiany do wdrożenia Wymagania: Minimum 5-letnie doświadczenie jako Android developer Znajomość Kotlin MultiPlatform (min 3 lata doświadczenia) Znajomość architektury wysokopoziomowej: Clean Architecture, SOLID Znajomość architektury prezentacji: MVI Doświadczenie w asynchroniczności: RxJava, Coroutine (min 2 lata doświadczenia) Doświadczenie w dependency injection: Koin Doświadczenie w komunikacji sieciowej: OkHttp Znajomość bibliotek do UI: Compose, Compose MultiPlatform Umiejętność pisania testów BDD: JUnit4, Mockk CI: Zuul CI Doświadczenie w kontroli wersji: Git/Gerrit Umiejętność samodzielnej analizy i rozwiązywania problemów Umiejętności mile widziane: Znajomość platformy iOS oraz środowiska deweloperskiego Xcode Doświadczenie w pracy z narzędziami AI wspomagającymi development Praca w obszarze bankowości mobilnej Praca nad aplikacjami mobilnymi
Technology
Sii
Programista / Programistka Android z Kotlin Multiplatform (f/m/x)
Senior
Hybrid
Warsaw, Poland
20,000 - 26,000 PLN
🏢 Summary: Android Developer role focused on developing and maintaining banking mobile applications in a high-scale omnichannel environment using Kotlin Multiplatform. The position involves building shared business logic, modern UI development with Jetpack Compose, integrations with banking systems and payment services, and participation in CI/CD and architectural decisions. The project emphasizes code quality, scalability, and collaboration across cross-functional teams. 🗂️ Requirements: Minimum 5 years of Android development experience, Minimum 3 years of Kotlin Multiplatform experience, Strong knowledge of Clean Architecture, Strong knowledge of SOLID principles, Minimum 2 years of experience with Coroutines or RxJava, Experience with Koin for Dependency Injection, Experience with Jetpack Compose, Experience with Compose Multiplatform, Ability to write BDD tests, Fluent Polish language skills, Residence in Poland 📃 Skills: Kotlin, Android, KotlinMultiplatform, JetpackCompose, ComposeMultiplatform, Coroutines, RxJava, Koin, BDD, CI/CD, SOLID 🏢 Description: Do zespołu rozwijającego platformę omnichannel dla jednego z największych banków w Polsce poszukujemy osoby na stanowisko Programisty/Programistki Android do rozwoju i utrzymania nowoczesnych aplikacji mobilnych, wykorzystywanych przez setki tysięcy użytkowników. Projekt realizowany jest w środowisku o wysokich wymaganiach dotyczących jakości, bezpieczeństwa i skalowalności, z wykorzystaniem Kotlin Multiplatform jako kluczowej technologii do współdzielenia logiki biznesowej pomiędzy platformami. Your tasks Rozwój i utrzymanie aplikacji mobilnej w ekosystemie bankowym Projektowanie i implementacja wspólnej logiki biznesowej w Kotlin Multiplatform dla Androida Tworzenie interfejsów użytkownika w oparciu o Jetpack Compose oraz Compose Multiplatform Integracja aplikacji z systemami bankowymi, usługami zewnętrznymi oraz mechanizmami płatności (np. Google Pay) Dbanie o jakość kodu poprzez testy automatyczne, code review oraz udział w decyzjach architektonicznych Wspieranie zespołu technicznie - pomoc w rozwiązywaniu problemów, przegląd kodu oraz dzielenie się wiedzą Współpraca z zespołami produktowymi, backendowymi, iOS oraz innymi jednostkami IT w celu dostarczania spójnych rozwiązań Udział w utrzymaniu i rozwoju procesów CI/CD oraz pipeline’ów budowania i testowania aplikacji Requirements Minimum 5 lat doświadczenia jako Programista/Programistka Android Co najmniej 3 lata praktycznego doświadczenia w Kotlin Multiplatform Bardzo dobra znajomość Clean Architecture oraz zasad SOLID Minimum 2 lata doświadczenia w programowaniu asynchronicznym z użyciem Coroutines lub RxJava Doświadczenie w Dependency Injection z użyciem Koin Doświadczenie w pracy z Jetpack Compose oraz Compose Multiplatform Umiejętność pisania testów BDD Wymagana płynna znajomość języka polskiego Wymagane przebywanie na terenie Polski
Technology
emagine Polska
Programista Android
Mid
Hybrid
Warsaw, Poland
120 - 120 PLN/hr
🏢 Summary: B2B contract for a Mid Android Developer in the banking sector, working in a hybrid model (Warsaw). The role focuses on developing and maintaining Android applications using Kotlin and Java, implementing new features, and ensuring high code quality through automated testing and CI practices. 🗂️ Requirements: Minimum 4 years of experience in Android development, Very good knowledge of Kotlin, Ability to read and modify Java code, Experience with RxJava 2.x, Knowledge of Clean Code principles and software architecture, Experience with Android platform specifics, Experience with continuous integration, Ability to write automated, unit, and integration tests 📃 Skills: Kotlin, Java, Android, RxJava, CleanCode, CI, UnitTesting, IntegrationTesting 🏢 Description: umowa: B2B stawka: 120 zł/h + VAT tryb: hybrydowy, 1 dzień z biura na 2 tygodnie, Warszawa Klient z branży bankowej poszukuje Mid Android Developera z doświadczeniem w pracy z Kotlinem oraz Javą. Obowiązki: Implementowanie nowych funkcjonalności na Android z wykorzystaniem Kotlin Monitorowanie i rozwiązywanie problemów Dbanie o wysoką jakość poprzez tworzenie testów automatycznych, jednostkowych Prowadzenie prac projektowych, programistycznych i wdrożeniowych w oparciu o zrozumienie kontekstu działania, stosując optymalne, z punktu widzenia biznesu oraz IT, rozwiązania Wymagania: 4 lata doświadczenia przy tworzeniu rozwiązań na platformie Android Znajomość i zrozumienie technik Clean Code oraz dobrej architektury oprogramowania Znajomość RxJava 2.x Bardzo dobra znajomość języka Kotlin Rozumienie i umiejętność modyfikowania kodu w języku Java Znajomość specyfiki programowania na platformie Android Znajomość podejścia continuous integration Umiejętność tworzenia testów automatycznych, jednostkowych i integracyjnych Znajomość języka angielskiego umożliwiająca czytanie, prowadzenie korespondencji i rozmów technicznych Mile widziane: Doświadczenie w pracy metodyką Agile Znajomość Jira, Git, Confluence Doświadczenie w pracy jako devops Doświadczenie z Jetpack Compose
Technology
emagine Polska
Programista Android
Mid
Hybrid
Warsaw, Poland
120 - 120 PLN/hr
🏢 Summary: Oferta B2B dla Mid Android Developera w branży bankowej obejmuje rozwój i wdrażanie aplikacji Android z wykorzystaniem Kotlina i Javy w modelu hybrydowym w Warszawie. Rola koncentruje się na implementacji nowych funkcjonalności, utrzymaniu jakości kodu oraz tworzeniu testów automatycznych. 🗂️ Requirements: 4 lata doświadczenia w programowaniu Android, Znajomość Kotlin, Znajomość Java, Znajomość RxJava 2.x, Znajomość Clean Code, Znajomość architektury oprogramowania, Doświadczenie z continuous integration, Umiejętność tworzenia testów automatycznych, Umiejętność tworzenia testów jednostkowych, Umiejętność tworzenia testów integracyjnych, Znajomość platformy Android, Znajomość języka angielskiego technicznego 📃 Skills: Android, Kotlin, Java, RxJava, CleanCode, CI, JUnit, Agile, Jira, Git, Confluence, DevOps, JetpackCompose 🏢 Description: umowa: B2B stawka: 120 zł/h + VAT tryb: hybrydowy, 1 dzień z biura na 2 tygodnie, Warszawa Klient z branży bankowej poszukuje Mid Android Developera z doświadczeniem w pracy z Kotlinem oraz Javą. Obowiązki: Implementowanie nowych funkcjonalności na Android z wykorzystaniem Kotlin Monitorowanie i rozwiązywanie problemów Dbanie o wysoką jakość poprzez tworzenie testów automatycznych, jednostkowych Prowadzenie prac projektowych, programistycznych i wdrożeniowych w oparciu o zrozumienie kontekstu działania, stosując optymalne, z punktu widzenia biznesu oraz IT, rozwiązania Wymagania: 4 lata doświadczenia przy tworzeniu rozwiązań na platformie Android Znajomość i zrozumienie technik Clean Code oraz dobrej architektury oprogramowania Znajomość RxJava 2.x Bardzo dobra znajomość języka Kotlin Rozumienie i umiejętność modyfikowania kodu w języku Java Znajomość specyfiki programowania na platformie Android Znajomość podejścia continuous integration Umiejętność tworzenia testów automatycznych, jednostkowych i integracyjnych Znajomość języka angielskiego umożliwiająca czytanie, prowadzenie korespondencji i rozmów technicznych Mile widziane: Doświadczenie w pracy metodyką Agile Znajomość Jira, Git, Confluence Doświadczenie w pracy jako devops Doświadczenie z Jetpack Compose
Technology
Upvanta sp. z o.o.
Android Developer
Mid
Hybrid
Warsaw, Poland
130 - 150 PLN
🏢 Summary: Short-term contract for Mid and Senior Android Developers in a banking project focused on developing and maintaining a mobile application. The role involves building new features using modern Android technologies and ensuring high code quality and accessibility standards. Engagement is planned from May to September with possible extension. 🗂️ Requirements: Very good knowledge of Kotlin, Experience with Coroutines, Practical knowledge of Jetpack Compose, Knowledge of WCAG accessibility standards, Understanding of mobile application architecture, Experience in banking or financial projects, Availability for on-site visits in Warsaw biweekly 📃 Skills: Kotlin, Coroutines, Jetpack, Compose, WCAG, Android, MVVM 🏢 Description: Do projektu realizowanego w sektorze bankowym poszukujemy Android Developerów na poziomie Mid oraz Senior. Zaangażowanie w projekcie przewidziane jest od początku maja do końca września (z możliwością przedłużenia). Wymagania: Bardzo dobra znajomość Kotlin Doświadczenie w pracy z Coroutines Praktyczna znajomość Jetpack Compose Znajomość zasad dostępności (WCAG) Umiejętność pracy z architekturą aplikacji mobilnych Doświadczenie w projektach bankowych lub finansowych – duży atut Gotowość do wizyt w Warszawie raz na dwa tygodnie Obowiązki: Rozwój i utrzymanie aplikacji mobilnej w sektorze bankowym Tworzenie nowych funkcjonalności z wykorzystaniem nowoczesnych technologii Android Dbanie o jakość kodu, architekturę i standardy dostępności Współpraca z zespołem projektowym (QA, analitycy, UX) Udział w przeglądach kodu i procesie wytwarzania oprogramowania
Technology
Upvanta sp. z o.o.
Android Developer (Mid / Senior)
Mid
Hybrid
Warsaw, Poland
120 - 150 PLN
🏢 Summary: Mid and Senior Android Developer role in a banking project focused on developing and maintaining a mobile application using modern Android technologies. The engagement runs from May to September with possible extension and includes building new features, maintaining code quality, and ensuring accessibility standards. The role involves close collaboration with QA, analysts, and UX within the software development process. 🗂️ Requirements: Very good knowledge of Kotlin, Experience with Coroutines, Practical knowledge of Jetpack Compose, Knowledge of WCAG accessibility standards, Ability to work with mobile application architecture, Experience in banking or financial projects, Availability for onsite visits in Warsaw every two weeks 📃 Skills: Kotlin, Coroutines, Jetpack, Compose, WCAG, Android, Architecture, Banking 🏢 Description: Do projektu realizowanego w sektorze bankowym poszukujemy Android Developerów na poziomie Mid oraz Senior. Zaangażowanie w projekcie przewidziane jest od początku maja do końca września (z możliwością przedłużenia). Wymagania: Bardzo dobra znajomość Kotlin Doświadczenie w pracy z Coroutines Praktyczna znajomość Jetpack Compose Znajomość zasad dostępności (WCAG) Umiejętność pracy z architekturą aplikacji mobilnych Doświadczenie w projektach bankowych lub finansowych – duży atut Gotowość do wizyt w Warszawie raz na dwa tygodnie Obowiązki: Rozwój i utrzymanie aplikacji mobilnej w sektorze bankowym Tworzenie nowych funkcjonalności z wykorzystaniem nowoczesnych technologii Android Dbanie o jakość kodu, architekturę i standardy dostępności Współpraca z zespołem projektowym (QA, analitycy, UX) Udział w przeglądach kodu i procesie wytwarzania oprogramowania
Technology
Antal Sp. z o.o.
Android Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Hybrid Android Developer role focused on building and enhancing mobile applications using Kotlin and Jetpack Compose. The position involves implementing modern architecture patterns, integrating network services, and maintaining CI/CD pipelines while ensuring high code quality and application security. 🗂️ Requirements: Minimum 3 years of Android development experience with Kotlin, Strong knowledge of Android frameworks: Retrofit, Coroutines, Room, Experience with Jetpack Compose, Knowledge of Android app lifecycle and state management using ViewModel and LiveData, Experience with CI/CD pipeline creation and maintenance, Knowledge of architectural patterns: MVP, MVVM, Clean Architecture, Experience in mobile application security: secure data storage, SSL communication, reverse engineering protection, Experience with dependency injection frameworks, English proficiency (written and spoken) 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, CI/CD, Koin, Dagger, Hilt, SSL 🏢 Description: Android Developer Lokalizacja : Kraków | Praca hybrydowa Poszukujemy Android Developera, który będzie odpowiedzialny za rozwój aplikacji mobilnych z wykorzystaniem Kotlin i Jetpack Compose oraz tworzenie nowoczesnych rozwiązań na platformę Android. Zakres obowiązków: Tworzenie i rozwój aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose. Projektowanie i implementowanie rozwiązań w oparciu o wzorce projektowe MVP, MVVM. Integracja aplikacji z usługami sieciowymi (Retrofit). Zarządzanie zależnościami i integracja z narzędziami takimi jak Koin, Dagger, Hilt. Udział w tworzeniu i utrzymaniu procesów CI/CD. Dbanie o jakość aplikacji przez testowanie jednostkowe i integracyjne. Praca w zespole, udział w code review oraz retrospektywach. Wymagania: Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie. Bardzo dobra znajomość frameworków Androidowych, takich jak Retrofit, Coroutines, Room. Znajomość cyklu życia aplikacji Android oraz zarządzania stanem aplikacji z wykorzystaniem ViewModel i LiveData. Praktyczne doświadczenie w tworzeniu i utrzymaniu procesów CI/CD. Znajomość wzorców projektowych (MVP, MVVM, Clean Architecture). Doświadczenie w zakresie bezpieczeństwa aplikacji mobilnych: przechowywanie danych w sposób bezpieczny, komunikacja sieciowa SSL, ochrona przed inżynierią wsteczną. Biegłość w języku angielskim w mowie i piśmie. Umiejętność pracy w zespole i dzielenia się wiedzą z innymi członkami zespołu. Oferujemy: Pracę w międzynarodowym środowisku, które stawia na innowacyjność. Tryb pracy hybrydowy (biuro w Krakowie). Pakiet benefitów (prywatna opieka medyczna, karta Multisport, szkolenia). Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.