April 8, 2026
Android Developer
Senior • Hybrid
120 - 140 PLN/hr
Warsaw, Poland
Stawka: 140 zł/h na b2b
Lokalizacja: 2-4 dni w miesiącu z biura w Warszawie, reszta zdalnie
Start: ASAP
Branża: Bankowość
Podsumowanie: Stanowisko Android Developer ma na celu tworzenie oraz rozwijanie aplikacji mobilnych na platformie Android, co jest kluczowe dla dostarczenia nowoczesnych rozwiązań technologicznych, które zwiększają konkurencyjność i zadowolenie klientów.
Zakres obowiązków:
Programowanie aplikacji mobilnych na platformie Android.
Praca z językiem Java oraz Android SDK, z nastawieniem na Kotlin.
Posługiwanie się narzędziami kontroli wersji, szczególnie GIT.
Projektowanie i programowanie z użyciem wzorców obiektowych.
Dokumentowanie kodu oraz testowanie aplikacji.
Współpraca w zespole Agile i implementacja Continuous Integration.
Wymagania kluczowe:
Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformie Android.
Znajomość Javy i Android SDK.
Praktyczne umiejętności w programowaniu aplikacji mobilnych.
Bardzo dobra znajomość projektowania i programowania obiektowego.
Doświadczenie w pracy z Daggerem, RxJava i Coroutines.
Umiejętność pisania testów jednostkowych i funkcjonalnych.
Znajomość angielskiego umożliwiająca komunikację w kontekście technicznym.
Doświadczenie w metodyce Agile.
Miło widziane:
Znajomość Kotlin.
Umiejętności w obszarze DevOps.
Doświadczenie z narzędziami Jira i Confluence.
Znajomość Samsung KNOX SDK.
Doświadczenie w tworzeniu aplikacji w architekturze client-server.
Znajomość zagadnień Accessibility.
Similar jobs you might like
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
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
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain mobile banking applications using Kotlin and Kotlin Multiplatform in a hybrid setup. The role involves implementing new features, refactoring code, applying Clean Architecture and MVVM, and ensuring high code quality through testing. You will work in an Agile team and contribute to cross-platform mobile development. 🗂️ Requirements: Minimum 3 years of Android development experience (Regular) or 6 years (Senior), Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Hands-on experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with unit and UI testing, Experience with Espresso, JUnit, MockK, Ability to work in Agile environment 📃 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
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
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
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
ITLT
Senior Android Developer
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN/hr
🏢 Summary: Long-term B2B contract for an experienced Android Developer to build and maintain banking mobile applications within a Scrum-based digital platform. The role focuses on implementing new features, ensuring code quality through automated testing, and integrating apps with backend services. Work is mostly remote with occasional on-site meetings in Warsaw. 🗂️ Requirements: Minimum 5 years of programming experience, Strong experience in Android mobile application development, Experience with multi-module architecture, Proficiency in object-oriented programming, Experience with Java and Kotlin, Experience with Android SDK, Experience with Git repositories, Experience with client-server communication, Ability to write unit and integration tests, Experience with CI/CD tools, Basic knowledge of relational databases, Ability to create technical documentation 📃 Skills: Android, Java, Kotlin, AndroidSDK, Git, CI/CD, SQL, Scrum, Jira, Confluence 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT i zapewniamy najlepszych specjalistów - którzy pomagają przyspieszyć cyfrową transformację. Aktualnie poszukujemy kandydatów na stanowisko: Android Developer Informacje organizacyjne: Zatrudnienie: kontrakt B2B, pełny wymiar godzin - współpraca długofalowa Stawka: 130 - 150 zł netto + Vat/h Lokalizacja biura: Warszawa Tryb pracy: 1 dzień na 2 tygodnie odbywają się stacjonarnie spotkania z teamem, pozostałe dni oczywiście zdalnie. Sektor: bankowość Struktura: Cyfrowa Platforma - dwa zespoły (8-10 osobowe), które pracują w metodyce Scrum (sprinty dwutygodniowe) Angielski: wymagany jest tylko na poziomie rozumienia dokumentacji technicznej, codzienna komunikacja w j. polskim Zakres obowiązków: Implementacja nowych funkcjonalności w aplikacjach Android Monitorowanie działania aplikacji oraz rozwiązywanie napotkanych problemów Zapewnienie wysokiej jakości oprogramowania poprzez tworzenie testów automatycznych i jednostkowych Udział w pracach projektowych, programistycznych oraz procesach wdrożeniowych Oczekiwania: Minimum 5 lat doświadczenia w programowaniu. Bardzo dobra znajomość tworzenia aplikacji mobilnych na Androida oraz pracy z architekturą wielomodułową. Praktyka w programowaniu obiektowym oraz doświadczenie z Javą i Android SDK +Kotlin. Umiejętność pracy z repozytoriami kodu (preferowany Git). Doświadczenie w budowie aplikacji opartych o komunikację z backendem (client–server). Umiejętność pisania testów jednostkowych i integracyjnych oraz pracy z narzędziami CI/CD. Podstawowa znajomość relacyjnych baz danych oraz umiejętność przygotowywania dokumentacji technicznej. Mile widziane: Doświadczenie w pracy z narzędziami typu Jira, Confluence i Git. Dobra orientacja we wzorcach projektowych oraz praktykach DevOps. Wiedza z obszaru dostępności cyfrowej (Accessibility). Oferujemy: Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B Szansa na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu Praca w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane Dopłata do karty MultiSport oraz ubezpieczenia Godziny startu pracy 7:30 - 9:30 Sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem)
Technology
Primaris Services
Senior Android Developer
Senior
Remote
Warsaw, Poland
130 - 150 PLN/hr
🏢 Summary: B2B contract for a Senior Android Developer to remotely develop and maintain an Android mobile application. The role focuses on implementing new features, maintaining existing code, designing solutions, and writing clean Kotlin code using MVVM/MVC architecture and Dependency Injection. Responsibilities include unit and integration testing and working with standard Android development tools. 🗂️ Requirements: Minimum 5 years of commercial experience in Android development, Very good knowledge of Android SDK, Commercial experience in Kotlin for production mobile applications, Experience with MVVM or MVC architecture, Experience with Dependency Injection using Hilt, Proficiency with Android Studio, Gradle, and Git, Experience writing unit and integration tests using JUnit, Mockito, Espresso, Polish language proficiency at C1 level 📃 Skills: Kotlin, Android, AndroidSDK, MVVM, MVC, Viper, Hilt, AndroidStudio, Gradle, Git, JUnit, Mockito, Espresso, Jira 🏢 Description: Forma współpracy : kontrakt B2B Stawka (B2B PLN netto + VAT/h): 130-150 Tryb : zdalny (uzgodnione spotkania projektowe w zależności od potrzeb raz na miesiąc) Poszukujemy osoby o profilu Senior Android Developer , która posiada min. 5 lat komercyjnego doświadczenia. Wiodący stack technologiczny : Kotlin/Jira, Android Studio, Gradle, GIT, MVVM/MVC/Viper, Dependency Injection Hilt, Mockito/Espresso/Junit Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju aplikacji mobilnej na platformę Android, obejmującym implementację nowych funkcjonalności oraz utrzymanie istniejącego kodu. Zakres obejmuje analizę wymagań, projektowanie rozwiązań oraz implementację czystego i czytelnego kodu w języku Kotlin. Kluczowym elementem jest rozwój aplikacji w oparciu o wzorce architektoniczne MVVM/MVC, wykorzystanie Dependency Injection (Hilt) oraz narzędzi takich jak Android Studio, Gradle i Git. Projekt obejmuje również tworzenie testów jednostkowych i udział w testach integracyjnych oraz akceptacyjnych z wykorzystaniem frameworków takich jak JUnit, Mockito i Espresso, a także przygotowywanie dokumentacji technicznej. Wymagania: min. 5 lat komercyjnego doświadczenia bardzo dobra znajomość Android SDK oraz praktyczne doświadczenie w tworzeniu i rozwijaniu aplikacji mobilnych w języku Kotlin, z naciskiem na kod produkcyjny doświadczenie z architekturą MVVM (lub MVC) oraz implementacją Dependency Injection (Hilt) w złożonych projektach znajomość narzędzi i środowiska Android (Android Studio, Gradle, Git) doświadczenie w pisaniu testów jednostkowych i integracyjnych (JUnit, Mockito, Espresso) biegła znajomość j. polskiego (C1) Współpracując z naszą organizacją będziesz mógł/mogła liczyć na : Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż ( m.in .: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Bieżące informacje projektowe oraz stały dostęp do dokumentacji niezbędnej do realizacji zadań (np. Git, Gitflow, Angular, Docker, Primaris x TechTalks, Primaris Leadership Academy) Świetną atmosferę współpracy podczas realizacji projektów wśród zaangażowanych ludzi z pasją Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie. Proces nawiązywania współpracy składa się z: rozmowy telefonicznej z osobą z działu Rekrutacji & HR (do 30 min) zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min) zdalnego spotkania z Product Owner projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in . bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie, wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.
Technology
P&P Solutions
Android Engineer
Senior
Remote
Warsaw, Poland
125 - 145 PLN
🏢 Summary: Remote Android Engineer role focused on building high-quality mobile applications for the financial sector and supporting clients during implementation. The position involves developing native Android solutions, integrating apps with client systems, and providing technical guidance and training in an international environment. You will also contribute to product roadmap and mobile technology improvements. 🗂️ Requirements: Minimum 3 developed Android applications, At least 1 Android application published on Google Play, Strong current knowledge of Android platform, Commercial experience with Kotlin, Experience with native testing frameworks, Experience with Espresso, Ability to integrate mobile applications with external systems, Knowledge of mobile development best practices 📃 Skills: Android, Kotlin, Espresso, GooglePlay, Mobile, Native, Hybrid 🏢 Description: Lokalizacja: Kraków Tryb pracy: Zdalnie O firmie Naszym klientem jest firma fintech tworząca nowoczesne rozwiązania digital banking dla instytucji finansowych. Jej platformy wspierają banki w transformacji cyfrowej, integrując dane i funkcjonalności z różnych systemów w jednym środowisku oraz umożliwiając rozwój usług cyfrowych na globalną skalę. O roli Jako Android Engineer będziesz tworzyć wysokiej jakości aplikacje mobilne dla sektora finansowego oraz wspierać klientów i partnerów podczas wdrożeń. Będziesz pracować w międzynarodowym środowisku, współpracując z zespołami projektowymi z różnych regionów świata. Zakres obowiązków Wsparcie klientów i partnerów w implementacji rozwiązań mobilnych. Tworzenie dedykowanych aplikacji mobilnych dopasowanych do potrzeb klienta. Zapewnienie płynnej integracji aplikacji mobilnych z systemami klienta. Praca głównie z natywnymi technologiami mobilnymi. Udział w rozwoju rozwiązań hybrydowych, jeśli będzie taka potrzeba. Doradztwo techniczne i rekomendowanie najlepszych praktyk podczas wdrożeń. Prowadzenie szkoleń, warsztatów oraz wsparcie zespołów developerskich, również on-site, jeśli będzie to wymagane. Pełnienie roli eksperta w obszarze technologii mobilnych. Współtworzenie roadmapy rozwoju produktu. Przekazywanie feedbacku od klientów do wewnętrznych zespołów R&D. Monitorowanie i ocena nowych technologii w obszarze mobile. Wymagania Doświadczenie w stworzeniu minimum 3 aplikacji Android , w tym przynajmniej 1 opublikowanej w Google Play . Bardzo dobra, aktualna znajomość platformy Android oraz dobrych praktyk mobile development. Doświadczenie w pracy z Kotlinem . Znajomość natywnych frameworków testowych, w szczególności Espresso . Proaktywne podejście, samodzielność i nastawienie na dowożenie rezultatów. Silne poczucie odpowiedzialności za powierzony obszar. Umiejętność dostarczania wysokiej jakości rozwiązań. Dobre umiejętności komunikacyjne i gotowość do prezentowania pomysłów oraz rekomendacji technicznych. Chęć dzielenia się wiedzą, prowadzenia szkoleń, warsztatów i mentoringu. Mile widziane doświadczenie w prowadzeniu własnej działalności lub przedsiębiorcze podejście do pracy. Oferujemy Przelew w dogodnej formie Krótki 14-dniowy termin płatności faktury Bogaty pakiet usług prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych)