May 9, 2026

Android Engineer

Senior • Remote

125 - 145 PLN

Warsaw, Poland

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)

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

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

Sii

Android Developer (f/m/x)

Mid

Hybrid

Łódź, Poland

🏢 Summary: Development and maintenance of an Android mobile banking application in the payments and transfers domain for a large-scale banking project. The role focuses on implementing new features, integrating with backend services, and ensuring high code quality using modern architectural patterns. The project has significant impact on end-user mobile banking experience. 🗂️ Requirements: Minimum 3 years of commercial Android development experience, Practical experience with Kotlin, Very good knowledge of Android SDK and Android Studio, Experience with Coroutines and Flow, Experience with Architecture Components, Experience with Dagger2, Experience with Jetpack Compose, Knowledge of Clean Architecture, MVVM or MVI, Experience with REST API and WebSocket integration, Experience with Git, Experience with CI/CD tools, Ability to write unit, integration and UI tests, Experience working in Agile methodology, Fluent Polish, Communicative English, Residence in Poland 📃 Skills: Kotlin, Android, AndroidSDK, AndroidStudio, Coroutines, Flow, ArchitectureComponents, Dagger2, JetpackCompose, CleanArchitecture, MVVM, MVI, REST, WebSocket, Git, CI/CD, TeamCity, Jenkins, Gradle, UnitTesting, IntegrationTesting, UITesting 🏢 Description: Dołącz do projektu realizowanego dla jednego z największych banków w Polsce, w którym rozwijamy i utrzymujemy obszar płatności oraz przelewów w aplikacji mobilnej. Zespół odpowiada za wdrażanie nowych typów przelewów, dostosowanie aplikacji do regulacji europejskich oraz redesign wybranych elementów systemu. To projekt o dużej skali i realnym wpływie na codzienne doświadczenia użytkowników korzystających z bankowości mobilnej. Twoje zadania Rozwój i utrzymanie aplikacji mobilnej Android w obszarze płatności i przelewów Implementacja nowych funkcjonalności oraz optymalizacja istniejących rozwiązań Integracja aplikacji z backendem poprzez REST API i WebSocket Dbanie o jakość kodu, testy jednostkowe, integracyjne i UI Udział w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) Współpraca z zespołami backend, UX i analitykami w metodyce Agile Udział w code review oraz procesach CI/CD Wymagania Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji Android, w tym praktyczna praca w Kotlin Bardzo dobra znajomość Kotlin, Android SDK oraz Android Studio, w tym doświadczenie z Coroutines & Flow, Architecture Components, Dagger2 oraz Jetpack Compose Znajomość wzorców projektowych (Clean Architecture, MVVM, MVI) oraz doświadczenie w integracji z backendem (REST API, WebSocket) Wcześniejsza praca z Git oraz narzędziami CI/CD (TeamCity, Jenkins, Gradle) oraz umiejętność pisania testów (jednostkowych, integracyjnych, UI) Doświadczenie w pracy w metodyce Agile Gotowość do pracy hybrydowej – wizyty w biurze 1 raz na 2 tygodnie Komunikatywna znajomość języka angielskiego Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego Mile widziane Doświadczenie w technologii .NET / C# Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Technology

P&P Solutions

Senior Android Developer

Senior

Remote

Warsaw, MZ, Poland

120 - 135 PLN

🏢 Summary: Development of a large-scale fintech mobile product in the deferred payments domain, focused on designing and implementing an Android application in Kotlin. The role involves building new features, integrating with internal and external APIs, ensuring high code quality, security, and performance. You will actively contribute to architectural decisions and the technological evolution of the product. 🗂️ Requirements: Minimum 6 years of Android development experience, At least 2 commercial Android projects delivered, Strong experience with Kotlin, Experience with REST API integration, Proficiency with Android Studio and Android SDK, Experience with Jetpack Compose, Knowledge of MVVM or MVI, Knowledge of Clean Architecture, Experience publishing apps to Google Play, Experience with CI/CD pipelines, Knowledge of mobile application security principles, Ability to ensure code quality and maintain documentation 📃 Skills: Kotlin, Android, REST, AndroidStudio, AndroidSDK, JetpackCompose, MVVM, MVI, CleanArchitecture, GooglePlay, CICD, GitLabCI, GitHubActions, Bitrise, Keystore, EncryptedSharedPreferences, ReverseEngineering, RootDetection 🏢 Description: Dołącz do zespołu naszego klienta – szybko rozwijającej się firmy fintechowej działającej w obszarze płatności odroczonych. Budują produkt, z którego codziennie korzystają tysiące użytkowników🤝 Twoje zadania: projektowanie i implementacja aplikacji mobilnej na Androida (Kotlin) 📱 współpraca z zespołem przy definiowaniu i tworzeniu nowych funkcjonalności 👥 integracja z wewnętrznymi i zewnętrznymi API ( m.in . weryfikacja tożsamości, operacje płatnicze) 🔌 realizacja oraz wsparcie testów kodu, wydajności i UX 🧪 diagnozowanie i usuwanie błędów oraz dbanie o jakość i dobre praktyki 🛠️ aktywny udział w rozwoju produktu technologicznie i funkcjonalnie 🚀 Szukamy osoby, która: ma min. 6 lat doświadczenia w Androidzie (preferowany Kotlin) + min. 2 komercyjne projekty 💼 pracowała z REST API 🌐 zna Android Studio, Android SDK oraz Jetpack Compose 🧩 zna architektury, wzorce i podejścia (MVVM/MVI, Clean Architecture) ⚙️ publikowała aplikacje w Google Play i zna CI/CD (GitLab CI, GitHub Actions, Bitrise) 🚛 rozumie zasady bezpieczeństwa aplikacji (Keystore, EncryptedSharedPreferences, reverse engineering, root detection) 🔐 dba o jakość kodu i dokumentację ✍️ zna angielski na poziomie min. B2 🇬🇧 Dlaczego warto? praca nad realnym produktem o dużej skali 📈 nowoczesny tech stack i kultura inżynierska 💻 wpływ na kierunek rozwoju produktu 💡 stabilny fintech z ambitną roadmapą 🚀

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

emagine Polska

Android Developer

Senior

Hybrid

Warsaw, Poland

120 - 140 PLN/hr

🏢 Summary: B2B role for an Android Developer in the banking sector focused on building and enhancing modern Android mobile applications. The position involves developing, testing, and maintaining high-quality mobile solutions using Java and Android SDK with strong emphasis on Kotlin. Work is mostly remote with occasional office presence in Warsaw. 🗂️ Requirements: Minimum 4 years of programming experience, Minimum 2 years of Android development experience, Strong knowledge of Java, Strong knowledge of Android SDK, Practical experience in mobile application development, Very good understanding of object-oriented design, Experience with Dagger, Experience with RxJava, Experience with Coroutines, Ability to write unit and functional tests, Experience working in Agile methodology, Ability to communicate in English in technical context 📃 Skills: Android, Java, Kotlin, AndroidSDK, Git, Dagger, RxJava, Coroutines, OOP, CI, Agile, UnitTesting, DevOps, Jira, Confluence, SamsungKNOX, Accessibility, ClientServer 🏢 Description: 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.

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

7N

Android Developer - hybryda

Senior

Hybrid

Łódź, Poland

20,160 - 24,360 PLN

🏢 Summary: Offer for an Android Developer to develop and maintain a mobile application focused on transfers and payments, including new features, backend integrations, and architectural improvements. The role involves working in a cross-functional team to ensure secure and high-quality mobile transactions. Hybrid work model with mostly remote work and occasional office visits. 🗂️ Requirements: Minimum 4 years of commercial experience in software development, Minimum 2 years of experience as Android Developer, Proficiency in Kotlin, Experience with Android Studio, Experience with Android SDK, Experience with Kotlin Coroutines, Experience with Kotlin Flow, Experience with Android Architecture Components, Experience with Dagger2, Experience with Jetpack Compose 📃 Skills: Kotlin, Android, AndroidStudio, AndroidSDK, Coroutines, Flow, ArchitectureComponents, Dagger2, JetpackCompose, Git, Bitbucket, GitHub, CI/CD, TeamCity, Jenkins, Gradle, Jira, Confluence 🏢 Description: Poszukujemy Android Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji mobilnej w obszarze przelewów i płatności . Zespół pracuje nad nowymi funkcjonalnościami, integracjami z backendem oraz doskonaleniem architektury aplikacji, zapewniając milionom użytkowników szybkie i bezpieczne transakcje mobilne. Tryb pracy: praca zdalna + 2x w miesiącu dojazdy do biura w Łodzi Zakres obowiązków Tworzenie i rozwijanie funkcjonalności aplikacji mobilnej w obszarze przelewów i płatności Integracja z serwisami backendowymi Dbanie o architekturę oraz jakość implementowanych rozwiązań Tworzenie i utrzymywanie testów automatycznych i jednostkowych Ścisła współpraca z zespołem produktowym , UI/UX , DevOps, QA i Release Management Udział w code review oraz pracach zespołowych Monitorowanie i rozwiązywanie problemów technicznych użytkowników Praca w 10‑osobowym zespole Android/iOS, rozwijającym obszar płatności i przelewów Oczekiwania Minimum 4 latami doświadczenia komercyjnego , w tym 2+ lata w pracy jako Android Developer, z biegłą znajomością Kotlin oraz środowiska Android Studio . Wymagamy doświadczenia z Android SDK , Kotlin Coroutines & Flow , Android Architecture Components , Dagger2 oraz Jetpack Compose . Mile widziana znajomość wzorców projektowych: Clean Architecture , MVVM , MVI , a także narzędzi kontroli wersji Git , Bitbucket , GitHub . Dodatkowym atutem będzie: doświadczenie z CI/CD (TeamCity, Jenkins, Gradle), umiejętność tworzenia testów jednostkowych, integracyjnych i UI , praktyczna znajomość Jira i Confluence , doświadczenie w pracy wieloprojektowej i w środowisku Agile , a także proaktywna postawa , samodzielność i wysokie umiejętności interpersonalne. Oferujemy Stałe wsparcie osobistego agenta , dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz zaproszeniami na wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe Udział w wybranych eventach organizowanych przez klienta (wyjazdy integracyjne, spotkania świąteczne) Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat Narzędzia niezbędne do świadczenia usług Pracę hybrydową z przewagą pracy zdalnej z dowolnego miejsca w Polsce (90%) Spotkanie zespołowe w biurze klienta w Warszawie raz na 2 tygodnie Pakiet benefitów zaplanowany od A do Z, czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą. O 7N Ciągłe poszukiwanie projektów, trudne negocjacje stawek, brak wsparcia w rozwoju – brzmi znajomo? W 7N zyskujesz nie tylko stabilność kontraktów, ale też zaangażowanie osobistego opiekuna dbającego o Twój komfort zawodowy i stały dostęp do inicjatyw rozwojowych. Naszym celem jest zapewnienie Ci stabilnej i komfortowej współpracy, która przyczyni się do sukcesu Twojego jako eksperta IT oraz naszych klientów. Budujemy trwałe relacje, bazując na skandynawskich wartościach i 30-letnim doświadczeniu w tworzeniu rozwiązań IT dla ponad 200 organizacji.

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