April 24, 2026

Senior Mobile Engineer

Senior • Remote

Warsaw, Poland

Opis projektu:
Projekt realizowany jest w ramach rozwoju nowoczesnych aplikacji mobilnych i webowych w sektorze bankowym, które są stale rozwijane i rozbudowywane o nowe funkcjonalności. Osoba na tym stanowisku dołączy do zespołu odpowiedzialnego za tworzenie i rozwój komponentów Design Systemu dla aplikacji mobilnej, co ma kluczowe znaczenie dla zapewnienia spójności i skalowalności interfejsu użytkownika. Praca odbywa się w metodyce Agile, w krótkich, dwutygodniowych sprintach, z naciskiem na wysoką jakość rozwiązań oraz współpracę między zespołami technologicznymi, UX/UI i biznesowymi. Projekt ma charakter długoterminowy i daje realny wpływ na rozwój kluczowych produktów cyfrowych w organizacji.

Zakres zadań:

  • Projektowanie i rozwój biblioteki komponentów dla aplikacji mobilnej z wykorzystaniem Kotlin Multiplatform.

  • Współpraca z zespołami domenowymi, backendem oraz UX/UI przy tworzeniu skalowalnych rozwiązań.

  • Utrzymywanie wysokiej jakości kodu poprzez code review oraz testy.

  • Optymalizacja aplikacji pod kątem wydajności, dostępności oraz zgodności z WCAG.

  • Wdrażanie dobrych praktyk inżynieryjnych oraz automatyzacji procesów.

  • Udział w podejmowaniu decyzji architektonicznych.

Wymagania:

  • Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych.

  • Bardzo dobra znajomość Kotlin oraz środowiska Android.

  • Doświadczenie w pracy z Kotlin Multiplatform.

  • Znajomość Compose Multiplatform oraz Jetpack Compose.

  • Znajomość SwiftUI oraz platformy iOS.

  • Doświadczenie w projektowaniu architektury aplikacji (np. MVVM, Clean Architecture).

  • Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi oraz biznesowymi.

  • Doświadczenie w projektach z sektora finansowego lub fintech.

  • Znajomość zasad dostępności (WCAG).

Mile widziane:

  • Znajomość narzędzi Git, CI/CD, Jira oraz Docker.

  • Doświadczenie w pracy z procesami automatyzacji.

  • Doświadczenie w budowie lub utrzymaniu design systemów.

Similar jobs you might like

Technology

B2Bnetwork

Mobile Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Role focused on building and developing reusable UI components for a mobile Design System within a banking environment. The position supports cross-platform mobile development and implementation of modern architectural patterns. The goal is to ensure consistency, scalability, and reusability of components across mobile applications. 🗂️ Requirements: Minimum 5 years experience in mobile application development, Strong knowledge of Kotlin and Android, Minimum 1-2 years experience with Kotlin Multiplatform, Experience with MVVM and Clean Architecture, Experience in cross-platform development, Experience with Git and CI/CD, Higher education degree in Computer Science or related field, Experience in banking sector 📃 Skills: Kotlin, Android, KotlinMultiplatform, Swift, MVVM, CleanArchitecture, Git, CICD, Jira, Docker, UI, CrossPlatform, Banking 🏢 Description: Opis projektu: Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie wytwarzać komponenty dla składów wytwórczych dla aplikacji mobilnych. Wartość dodana to przyspieszenie wytwarzania technologii, większa spójność oraz budowa strategicznego produktu wewnętrznego banku dla technologii. Możliwość reużywania komponentów w całym banku. Wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych Doskonała znajomość Kotlin oraz środowiska Android Minimum 1-2 lata doświadczenia z Kotlin Multiplatform (lub silna chęć wejścia w tę technologię) Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture) Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane) Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie Wymagany dyplom uczelni wyższej, kierunek Informatyka lub pokrewny. Szczególnie istotne jest doświadczenie w sektorze bankowym oraz znajomość nowoczesnych technologii i podejść architektonicznych. Wymagane doświadczenie w pracy cross-platformowej. Głównym zajęciem konsultantów będzie tworzenie komponentów UI dla aplikacji mobilnych Obowiązki: Tworzenie i rozwój komponentów UI w ramach Design Systemu Współpraca z zespołami produktowymi i biznesowymi Wspieranie spójności i reużywalności komponentów w całym banku Implementacja nowoczesnych rozwiązań architektonicznych (np. MVVM, Clean Architecture) Udział w budowie strategicznego produktu technologicznego banku Techstack: Kotlin Android Swift

Technology

emagine Polska

Senior Mobile Engineer

Senior

Remote

Warsaw, Poland

140 - 140 PLN/hr

🏢 Summary: Oferta dotyczy roli Senior Mobile Engineer odpowiedzialnego za projektowanie i rozwój biblioteki komponentów (design systemu) dla nowej aplikacji mobilnej banku w oparciu o Kotlin Multiplatform. Projekt obejmuje budowę skalowalnego, bezpiecznego i wysokiej jakości rozwiązania z naciskiem na architekturę oraz najlepsze praktyki inżynieryjne. Praca realizowana jest w pełni zdalnie w sektorze bankowym. 🗂️ Requirements: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych, Bardzo dobra znajomość Kotlin i środowiska Android, Minimum 1–2 lata doświadczenia z Kotlin Multiplatform, Znajomość Compose Multiplatform, Doświadczenie w projektowaniu architektury aplikacji (MVVM, Clean Architecture), Znajomość SwiftUI, Znajomość platformy iOS, Znajomość Jetpack Compose 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, SwiftUI, iOS, MVVM, CleanArchitecture, JetpackCompose 🏢 Description: Informacje o projekcie: Branża: bankowość Lokalizacja: zdalnie Stawka ~ 140 pln/h netto + Vat Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Senior Mobile Engineer do pracy nad systemem designu dla nowej aplikacji mobilnej banku. Stanowisko wymaga głębokiej znajomości Kotlin oraz Kotlin Multiplatform, a także umiejętności współpracy z zespołami i dbałości o wysoką jakość kodu. Główne obowiązki: Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM). Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) przy tworzeniu skalowalnego i bezpiecznego rozwiązania. Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne. Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG. Wdrażanie najlepszych praktyk inżynieryjnych (w tym CI/CD, automatyzacji testów związanych z procesem wytwarzania biblioteki). Aktywny udział w decyzjach architektonicznych. Kluczowe wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Doskonała znajomość Kotlin oraz środowiska Android. Minimum 1-2 lata doświadczenia z Kotlin Multiplatform. Znajomość Compose Multiplatform. Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture). Znajomość SwiftUI i platformy iOS. Znajomość Jetpack Compose. Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi. Wymagania mile widziane: Doświadczenie w projektach z sektora finansowego lub fintech. Praktyczna wiedza z zakresu WCAG.

Technology

PLAY (P4 Sp. z o.o.)

Android Application Developer

Mid

Remote

Warsaw, Poland

🏢 Summary: The offer is for an Android Developer responsible for developing and maintaining mobile applications in Kotlin. The role includes implementing new features, building UI with Jetpack Compose and XML, integrating external APIs, writing tests, and contributing to CI/CD and Google Play releases. The position requires working with modern Android architectures and ensuring high code quality. 🗂️ Requirements: Very good knowledge of Kotlin, Very good knowledge of Android SDK, Knowledge of MVVM, MVP, MVI architectures, Experience with Dagger or Hilt, Experience with Jetpack Compose, Experience with XML layouts, Experience with RxJava, Experience with Kotlin Coroutines, Ability to write unit tests and UI tests, Knowledge of Room, Retrofit, Firebase, Experience with Git, Experience with CI/CD tools, Knowledge of Google Play publishing process 📃 Skills: Kotlin, Android, SDK, Dagger, Hilt, Jetpack, Compose, XML, RxJava, Coroutines, Room, Retrofit, Firebase, Git, MVVM, MVP, MVI, JUnit, Espresso, CI/CD 🏢 Description: Twoje zadania: Rozwój oraz utrzymanie aplikacji mobilnych na platformę Android w języku Kotlin. Implementacja nowych funkcjonalności oraz rozwój warstwy UI przy użyciu Jetpack Compose i XML. Praca w architekturach aplikacji mobilnych (MVVM, MVP, MVI) z dbałością o jakość kodu i zasady Clean Code. Integracja aplikacji z zewnętrznymi API oraz popularnymi bibliotekami Android. Pisanie testów jednostkowych i UI oraz rozwiązywanie błędów w aplikacji. Współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile. Udział w procesie CI/CD oraz publikowanie aplikacji w Google Play Technologie: Kotlin, Android SDK, Dagger/Hilt, Jetpack Compose, XML, RxJava, Kotlin Coroutines, Room, Retrofit, Firebase, Git, MVVM, MVP, MVI, JUnit, Espresso. Szukamy Ciebie, jeśli: Posiadasz bardzo dobrą znajomość Kotlin oraz Android SDK. Stawiasz na Clean Code i wysoką jakość implementacji. Znasz różne architektury aplikacji mobilnych, w szczególności MVP, MVVM oraz MVI. Znasz frameworki Dependency Injection – Dagger/Hilt. Masz doświadczenie w tworzeniu widoków w Jetpack Compose oraz XML. Pracujesz z programowaniem reaktywnym przy użyciu RxJava i Kotlin Coroutines. Piszesz testy jednostkowe i UI. Znasz często używane biblioteki w Androidzie ( m.in . Room, Retrofit, Firebase). Pracujesz z Git oraz narzędziami CI/CD. Znasz proces publikowania aplikacji w Google Play. Wykazujesz gotowość do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (buildy, testy automatyczne, dystrybucja). Posiadasz umiejętności analitycznego myślenia, debugowania oraz proaktywność w usprawnianiu procesów (np. automatyzacja). Mile widziane: Praktyczna znajomość narzędzi CI/CD (np. GitHub Actions, Bitrise, Jenkins, GitLab CI, Fastlane). Oferujemy Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT Elastyczna współpraca w modelu hybrydowym lub zdalnym Komputer

Technology

SOFLAB TECHNOLOGY

Programista/ka Android

Senior

Remote

Warsaw, Poland

100 - 130 PLN/hr

🏢 Summary: B2B contract for a Senior Android Developer to design, develop, and maintain advanced Android applications using modern technologies. The role focuses on implementing new features, ensuring high performance, fixing bugs, writing tests, and maintaining technical documentation in a fully remote environment. The project is planned for 12+ months with an hourly rate. 🗂️ Requirements: Minimum 4 years of experience in Kotlin development, Very good knowledge of Kotlin and its ecosystem, Practical experience with Android SDK, Experience with XML-based views, Experience with Jetpack Compose, Experience with Kotlin Coroutines, Knowledge of Clean Architecture and SOLID principles, Experience with MVVM design pattern, Experience with REST API integration, Experience working with JSON data, Experience in unit and integration testing, Knowledge of Git and GitFlow, Experience working in Scrum methodology 📃 Skills: Kotlin, Android, SDK, XML, Jetpack, Compose, Coroutines, CleanArchitecture, SOLID, MVVM, REST, JSON, JUnit, MockK, Robolectric, Git, GitFlow, Scrum 🏢 Description: ZADANIA: Projektowanie zaawansowanych aplikacji na systemy Android Współpraca z zespołem projektowym w celu dostarczania i projektowania nowych funkcji Diagnoza i naprawianie błędów, dbałość o wydajność aplikacji Przeprowadzanie testów aplikacji Ciągłe wdrażanie nowych funkcjonalności Opracowywanie dokumentacji technicznej WYMAGANIA: Minimum 4 lata doświadczenia w tworzeniu aplikacji z użyciem języka Kotlin Bardzo dobra znajomość Kotlina oraz jego ekosystemu Praktyczne doświadczenie z Android SDK, widokami opartymi na XML, a także Jetpack Compose i Kotlin Coroutines Znajomość zasad projektowania oprogramowania, w tym Clean Architecture oraz SOLID Doświadczenie w pracy z wzorcami projektowymi, szczególnie MVVM Umiejętność integracji z REST API oraz pracy z danymi w formacie JSON Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (np. JUnit, MockK, Robolectric) Znajomość systemu kontroli wersji Git (w tym GitFlow) oraz doświadczenie w pracy zespołowej Znajomość metodyk zwinnych, takich jak Scrum DODATKOWE INFORMACJE: Forma współpracy: b2b Stawka: 100 -130 zł/h Długość zatrudnienia: 12 miesięcy + Model pracy: 100% zdalnie

Technology

Edge One Solutions Sp. z o.o

Kotlin Multiplatform Developer | Branża Bankowa

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Kotlin Multiplatform role focused on designing and developing cross-platform mobile applications for a large banking project. The position involves architecture definition, Android and iOS integration, testing, CI/CD processes, and technical leadership in Kotlin Multiplatform adoption. Hybrid work model with regular collaboration from the client’s Warsaw office. 🗂️ Requirements: Minimum 5 years of software development experience, Minimum 2 years of Kotlin experience, Minimum 1 year of production experience with Kotlin Multiplatform, Experience delivering at least one production multiplatform application, Advanced Kotlin knowledge, Experience with shared modules and expect/actual mechanisms in Kotlin Multiplatform, Experience integrating KMP with Android and iOS, Knowledge of Clean Architecture, Hexagonal, MVVM, MVI or Redux-style patterns, Experience with REST or GraphQL APIs, Experience with unit and integration testing, Experience with Gradle KTS and multi-module projects, Experience with CI/CD processes, Ability to perform code reviews and refactoring, Readiness to take technical leadership responsibilities 📃 Skills: Kotlin, KMP, Android, iOS, Jetpack, Compose, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, REST, GraphQL, Gradle, KTS, CI/CD, Coroutines, Flow, MVVM, MVI, Redux, Hexagonal 🏢 Description: O nas Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji. O kliencie Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. O projekcie Projektowanie i rozwój aplikacji multiplatformowych z wykorzystaniem Kotlin Multiplatform. Tryb pracy Hybrydowy (4 x w miesiącu z biura klienta w Warszawie) Realizację projektu ułatwi Ci Minimum 5 lat doświadczenia w tworzeniu oprogramowania (mobile i/lub backend) Co najmniej 2 lata doświadczenia z Kotlinem oraz minimum rok praktycznej pracy z Kotlin Multiplatform przy wdrożeniach produkcyjnych Udział w realizacji przynajmniej jednej produkcyjnej aplikacji multiplatformowej Bardzo dobra znajomość Kotlin ( m.in . coroutines, Flow, DSL, extension functions) Zaawansowane doświadczenie w Kotlin Multiplatform, w tym w projektowaniu modułów współdzielonych, mechanizmach expect/actual oraz implementacji logiki biznesowej i warstwy danych Doświadczenie w integracji rozwiązań KMP z Androidem (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz iOS (interop ze Swift, znajomość SwiftUI i/lub UIKit) Znajomość wzorców architektonicznych, takich jak Clean Architecture, Hexagonal, MVVM, MVI lub Redux-style, oraz zasad modularizacji i separacji warstw UI, Domain i Data Doświadczenie w projektowaniu i integracji API REST i/lub GraphQL, serializacji danych oraz implementacji strategii cache i offline-first Zaawansowana znajomość Kotlin Coroutines, Flow i structured concurrency Umiejętność tworzenia testów jednostkowych i integracyjnych, mockowania oraz testowania coroutines i Flow Doświadczenie z Gradle (KTS), projektami wielomodułowymi oraz procesami CI/CD Umiejętność projektowania aplikacji multiplatformowych, podejmowania decyzji dotyczących podziału kodu współdzielonego i platformowego, prowadzenia code review, refaktoryzacji oraz rozwiązywania problemów wydajnościowych i integracyjnych w środowisku KMP Gotowość do pełnienia roli technicznego lidera, definiowania standardów oraz wspierania procesów rekrutacyjnych i onboardingu Twój wkład do projektu Projektowanie i rozwój aplikacji multiplatformowych z wykorzystaniem Kotlin Multiplatform Definiowanie architektury oraz podziału odpowiedzialności pomiędzy kod współdzielony i platformowy Integracja rozwiązań z platformami Android i iOS oraz dbałość o wydajność i jakość aplikacji Tworzenie i utrzymanie testów oraz procesów budowania i wdrażania Prowadzenie przeglądów kodu, mentoring członków zespołu i wyznaczanie standardów technicznych Wspieranie organizacji w adopcji Kotlin Multiplatform oraz rozwiązywaniu zagadnień specyficznych dla tej technologii Tak o Ciebie zadbamy Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym , co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami. Zyskujesz indywidualne wsparcie Service Delivery Managera , który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych #SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Dbamy o Twój work-life balance , dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks , które rozwijają i łączą ludzi. Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!

Technology

emagine Polska

Senior Mobile Engineer | Android, Kotlin Multiplatform

Senior

Remote

Warsaw, Poland

145 - 145 PLN/hr

🏢 Summary: B2B contract (145 PLN/h + VAT), 100% remote. The role involves designing and developing a scalable and secure mobile component library for a banking application using Kotlin Multiplatform, with strong focus on architecture, performance and code quality. The position includes active participation in architectural decisions and cross-team collaboration. 🗂️ Requirements: Minimum 5 years of mobile application development experience, Experience in banking sector, Strong knowledge of Kotlin, Strong knowledge of Android platform, Minimum 1 year of experience with Kotlin Multiplatform, Knowledge of Compose Multiplatform, Experience in mobile application architecture (MVVM or Clean Architecture), Knowledge of SwiftUI, Knowledge of iOS platform, Knowledge of Jetpack Compose 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, JetpackCompose, SwiftUI, iOS, MVVM, CleanArchitecture 🏢 Description: B2B, stawka 145 zł/h + VAT tryb 100% zdalny Rola Senior Mobile Engineera polega na projektowaniu oraz rozwoju biblioteki komponentów aplikacji mobilnej banku, przy użyciu Kotlin Multiplatform. Głównym celem tej pozycji jest zapewnienie skalowalnych i bezpiecznych rozwiązań, które przyczyniają się do wydajności i zgodności z zasadami WCAG. Obowiązki: Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM). Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) w celu tworzenia skalowalnych i bezpiecznych rozwiązań. Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne. Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG. Wdrażanie najlepszych praktyk inżynieryjnych, w tym CI/CD oraz automatyzacji testów związanych z procesem wytwarzania biblioteki. Aktywny udział w decyzjach architektonicznych. Wymagania Kluczowe: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Doświadczenie w sektorze bankowym. Doskonała znajomość Kotlin oraz środowiska Android. Minimum 1 rok doświadczenia z Kotlin Multiplatform. Znajomość Compose Multiplatform. Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture). Znajomość SwiftUI i platformy iOS. Znajomość Jetpack Compose. Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi. Praktyczna wiedza z zakresu WCAG - nice to have

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

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

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

B2Bnetwork

UX/UI Designer / Designerka

Senior

Hybrid

Warsaw, Poland

8,600 - 11,760 PLN

🏢 Summary: UI/UX Designer role in a banking project focused on designing modern, consistent interfaces for web and mobile applications. The position involves creating RWD and mobile UI designs, delivering high-quality visual materials, and collaborating within an Agile team. The role emphasizes usability, visual consistency, and strong design expertise. 🗂️ Requirements: Minimum 5 years of UI/UX design experience, Experience in designing RWD interfaces, Experience in designing mobile applications, Strong portfolio of UI/UX projects, Very good knowledge of Adobe Photoshop, Very good knowledge of Adobe Illustrator, Very good knowledge of Figma 📃 Skills: Photoshop, Illustrator, Figma, RWD, UI, UX, Mobile, Web 🏢 Description: Projekt realizowany w sektorze bankowym, obejmujący projektowanie interfejsów UI/UX dla aplikacji webowych i mobilnych, z naciskiem na nowoczesny design, usability oraz spójność wizualną rozwiązań cyfrowych. Twój zakres obowiązków Projektowanie graficzne interfejsów RWD oraz aplikacji mobilnych Tworzenie nowoczesnych i spójnych rozwiązań UI/UX Prezentowanie i argumentowanie proponowanych rozwiązań projektowych Współpraca z zespołem projektowym Tworzenie materiałów graficznych oraz elementów wizualnych Udział w projektach realizowanych w metodyce Agile Nasze wymagania Minimum 5 lat doświadczenia w projektowaniu UI/UX Doświadczenie w projektowaniu interfejsów RWD i aplikacji mobilnych Bardzo dobre portfolio projektowe Bardzo dobra znajomość Adobe Photoshop, Adobe Illustrator oraz Figma Umiejętność prezentowania i argumentowania swojej pracy Umiejętność pracy zespołowej Kreatywność i komunikatywność Odpowiedzialność za proponowane rozwiązania projektowe Mile widziane Doświadczenie w budowie Design Systemów Znajomość Adobe After Effects oraz bodymovin/lottie Doświadczenie w pracy w Agile Znajomość Jira i Confluence Doświadczenie w projektach bankowości internetowej i mobilnej Umiejętność tworzenia storyboardów, ikon i ilustracji