April 8, 2026
Mobile Developer
Senior • Remote
Warsaw, Poland
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
Similar jobs you might like
Technology
B2Bnetwork
Senior Mobile Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Long-term role focused on designing and developing a scalable Design System component library for a banking mobile application using Kotlin Multiplatform. The position involves cross-platform mobile development, architectural decisions, and close collaboration with UX/UI and backend teams in an Agile environment. Emphasis is placed on code quality, performance, accessibility, and engineering best practices. 🗂️ Requirements: Minimum 5 years of experience in mobile application development, Strong knowledge of Kotlin and Android environment, Commercial experience with Kotlin Multiplatform, Experience with Compose Multiplatform and Jetpack Compose, Knowledge of SwiftUI and iOS platform, Experience in application architecture design (e.g. MVVM, Clean Architecture), Experience in financial or fintech projects, Knowledge of accessibility standards (WCAG) 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, JetpackCompose, SwiftUI, iOS, MVVM, CleanArchitecture, WCAG, Git, CI/CD, Jira, Docker 🏢 Description: 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.
Technology
TSS
Programista Android
Mid
Remote
Warsaw, Poland
90 - 110 PLN
🏢 Summary: Offer for an experienced Android Developer responsible for designing, developing and maintaining native Android applications using modern technologies. The role focuses on building UI with Jetpack Compose, integrating REST APIs, working with SQL databases and ensuring code quality through testing and version control. The position involves active participation in architectural decisions and collaboration within an Agile project environment. 🗂️ Requirements: Minimum 3 years commercial experience as Android Developer, Experience in developing native Android applications, Very good knowledge of Kotlin, Very good knowledge of Java, Experience with Jetpack Compose, Experience with REST API integration, Ability to implement UI based on Figma designs, Knowledge of relational databases and SQL, Experience in unit testing with JUnit, Practical knowledge of Git, Experience with JIRA and Confluence, Fluent Polish, English for technical documentation 📃 Skills: Android, Kotlin, Java, Jetpack, Compose, REST, SQL, JUnit, Git, Figma, JIRA, Confluence, MVVM, CleanArchitecture, Retrofit, Room, Coroutines, Flow, Hilt, Dagger, CI/CD, Agile, Scrum 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech oraz AI. Zakres odpowiedzialności: Rozwój aplikacji mobilnych: Projektowanie, implementacja oraz rozwój natywnych aplikacji Android z wykorzystaniem języków Java i Kotlin. Tworzenie nowoczesnych interfejsów użytkownika: Implementacja i rozwój ekranów aplikacji z wykorzystaniem Jetpack Compose zgodnie z obowiązującymi standardami projektowymi. Implementacja widoków na podstawie projektów UX/UI: Odwzorowywanie gotowych projektów przygotowanych w Figma z dbałością o jakość, responsywność i spójność interfejsu użytkownika. Integracja z usługami zewnętrznymi: Tworzenie i rozwój integracji z wykorzystaniem REST API oraz zapewnienie poprawnej komunikacji pomiędzy systemami. Praca z bazami danych: Projektowanie, rozwój i optymalizacja rozwiązań wykorzystujących relacyjne bazy danych oraz język SQL. Utrzymanie i rozwój istniejących systemów: Rozbudowa funkcjonalności, optymalizacja wydajności oraz modernizacja istniejących aplikacji mobilnych. Zapewnienie jakości oprogramowania: Tworzenie i utrzymywanie testów jednostkowych z wykorzystaniem JUnit oraz dbanie o wysoką jakość dostarczanego kodu. Zarządzanie kodem źródłowym: Wykorzystanie systemu kontroli wersji Git do efektywnej współpracy zespołowej oraz zarządzania zmianami. Analiza i rozwiązywanie problemów: Identyfikowanie przyczyn błędów, wdrażanie działań naprawczych oraz optymalizacja działania aplikacji. Praca w środowisku projektowym: Aktywne korzystanie z narzędzi JIRA Software oraz Confluence do planowania, dokumentowania i realizacji zadań projektowych. Współpraca zespołowa: Ścisła współpraca z analitykami, projektantami UX/UI, testerami oraz innymi programistami przy realizacji projektów informatycznych. Wymagania: Doświadczenie komercyjne: Minimum 3 lata doświadczenia zawodowego na stanowisku Android Developera. Android: Praktyczne doświadczenie w projektowaniu i rozwoju natywnych aplikacji mobilnych dla systemu Android. Kotlin i Java: Bardzo dobra znajomość języków Kotlin oraz Java wykorzystywanych do tworzenia aplikacji mobilnych. Jetpack Compose: Doświadczenie w tworzeniu nowoczesnych interfejsów użytkownika z wykorzystaniem Jetpack Compose. REST API: Praktyczne doświadczenie w projektowaniu, integracji oraz obsłudze usług REST API. Figma: Umiejętność implementacji interfejsów użytkownika na podstawie projektów przygotowanych w Figma. SQL: Dobra znajomość relacyjnych baz danych oraz języka SQL. Testowanie: Doświadczenie w tworzeniu i utrzymywaniu testów jednostkowych z wykorzystaniem JUnit. Kontrola wersji: Praktyczna znajomość systemu kontroli wersji Git. Narzędzia projektowe: Doświadczenie w pracy z narzędziami JIRA Software oraz Confluence. Znajomość języków: Biegłe posługiwanie się językiem polskim w mowie i piśmie oraz znajomość języka angielskiego umożliwiająca efektywną pracę z dokumentacją techniczną. Dodatkowym atutem będzie: Znajomość architektury MVVM oraz Clean Architecture. Doświadczenie w pracy z bibliotekami Retrofit, Room, Coroutines lub Flow. Znajomość Dependency Injection (Hilt, Dagger). Doświadczenie w pracy z procesami CI/CD. Znajomość metodyk Agile/Scrum. Umiejętność optymalizacji wydajności aplikacji mobilnych. Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu. Co zyskujesz, dołączając do teamu? Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B. Realny wpływ: Pracę nad kluczowymi projektami, gdzie Twoje decyzje architektoniczne kształtują finalny produkt. Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU. Stały rozwój: Dostęp do wewnętrznych, specjalistycznych szkoleń z zakresu m.in . cyberbezpieczeństwa. Środowisko entuzjastów: Pracę w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera to standard, nie benefit.
Technology
Avenga
Mobile Engineer
Senior
Hybrid
Gdansk, Poland
26,040 - 27,720 PLN
🏢 Summary: The role involves designing and developing a Design System and component library for a new banking mobile application using Kotlin Multiplatform. The engineer will collaborate with cross-functional teams to build a scalable, secure, and accessible solution, ensuring high code quality and architectural standards. The position includes active participation in architectural decisions and implementation of engineering best practices. 🗂️ Requirements: Minimum 5 years of experience in mobile application development, Strong knowledge of Kotlin and Android environment, Minimum 1–2 years of experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Experience in mobile application architecture (MVVM or Clean Architecture), Knowledge of SwiftUI and iOS platform, Knowledge of Jetpack Compose, Experience with CI/CD practices and automated testing, Practical knowledge of WCAG standards, Experience in financial or fintech projects 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, SwiftUI, iOS, JetpackCompose, MVVM, CleanArchitecture, Git, CI/CD, Jira, Docker, WCAG 🏢 Description: Engineer będzie czlonkiem zespołu zajmującym się projektowaniem Design Systemu do nowej aplikacji mobilnej. Co sprawia, że idealnie pasujesz do tej roli: 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 Doświadczenie w projektach z sektora finansowego lub fintech Praktyczna wiedza z zakresu WCAG Do Twoich obowiązków będzie należeć: 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 Co czeka na Ciebie w Avenga? Prywatna opieka medyczna Program świadczeń socjalnych Prywatne ubezpieczenie
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
Be in IT
Senior Android Kotlin Developer
Senior
Remote
Krakow, Poland
120 - 140 PLN/hr
🏢 Summary: Long-term contract for a Senior Android Kotlin Developer to build and enhance mobile banking applications using modern Android technologies. The role involves designing modular architectures, integrating network services, ensuring mobile security, and maintaining CI/CD pipelines within an international environment. Hybrid work model with regular on-site presence in Kraków. 🗂️ Requirements: Minimum 3 years of Android development experience with Kotlin, Strong knowledge of Android framework, Experience with Retrofit, Coroutines, Room, Experience with Jetpack Compose, Knowledge of Android Lifecycle, ViewModel, LiveData, Experience with MVP and MVVM patterns, Knowledge of Clean Architecture, Experience with dependency injection, Experience in building and maintaining CI/CD pipelines, Knowledge of mobile application security practices, Experience with secure data storage and SSL pinning, Experience with modularization and dependency management, Ability to work in hybrid model (6 days/month in Kraków office), English level B2/C1 or higher 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, Koin, Dagger, Hilt, CI/CD, SSL, HTTPS, Keystore, EncryptedSharedPreferences, Flow 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Android Kotlin Developer. Zakres obowiązków: Długofalowa współpraca z międzynarodową firmą z sektora finansowo-bankowego, rozwijającą cyfrowe produkty mobilne dla klientów detalicznych i biznesowych. Tworzenie i rozwijanie aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose. Projektowanie i implementacja rozwiązań opartych na Design Patterns, w szczególności MVP i MVVM, z uwzględnieniem zasad modularyzacji i separacji zależności. Integracja aplikacji z usługami sieciowymi przy użyciu Retrofit. Zarządzanie zależnościami z wykorzystaniem Koin, Dagger lub Hilt. Tworzenie i utrzymywanie pipeline'ów CI/CD. Współpraca w cross-funkcjonalnym zespole Mobile Platform, uczestnictwo w code review i retrospektywach. Diagnozowanie i rozwiązywanie problemów produkcyjnych, w tym obsługa incydentów w trybie on-call. Oczekujemy: Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie. Bardzo dobrej znajomości frameworka Android oraz bibliotek: Retrofit, Coroutines, Room. Umiejętności pracy z Android Lifecycle oraz zarządzania stanem aplikacji przy użyciu ViewModel i LiveData. Znajomości zasad modularności aplikacji i zarządzania zależnościami. Praktycznego doświadczenia w tworzeniu i utrzymywaniu procesów CI/CD. Znajomości Design Patterns: MVP, MVVM oraz Clean Architecture. Wiedzy z zakresu bezpieczeństwa aplikacji mobilnych: implementacja bezpiecznego przechowywania danych (np. EncryptedSharedPreferences, Keystore), bezpieczna komunikacja sieciowa (SSL Pinning, HTTPS), zabezpieczenie przed inżynierią wsteczną i innymi zagrożeniami, implementacja autoryzacji i uwierzytelniania użytkowników. Znajomości best practices w programowaniu asynchronicznym (Coroutines, Flow). Umiejętności pracy w zespołach rozproszonych oraz gotowości do uczestnictwa w code review i retrospektywach. Gotowości do pracy w modelu hybrydowym: 6 dni w miesiącu w biurze klienta w Krakowie (z elastycznością w ustaleniu harmonogramu). Znajomości języka angielskiego na poziomie B2 lub C1 - umożliwiającej swobodną komunikację w międzynarodowym środowisku. Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 120-140 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca w systemie hybrydowym (6 dni w miesiącu z biura w Krakowie). Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.
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
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
Link Group
UX/UI Designer
Senior
Remote
Gdansk, Poland
16,000 - 19,000 PLN
🏢 Summary: Offer for an experienced UX/UI Designer to create modern mobile interfaces and dedicated design systems for Android and iOS applications. The role covers the full product design lifecycle from wireframes to high-fidelity interactive prototypes in close collaboration with developers. Focus is on high-quality visual design and complex mobile user flows. 🗂️ Requirements: Minimum 4 years of UX/UI design experience, Strong UI-focused portfolio, Knowledge of Material Design guidelines, Knowledge of Human Interface Guidelines, Proficiency in Figma, Experience in mobile UX process design, Ability to create design systems for Android and iOS 📃 Skills: Figma, Adobe, Protopie, Material, Android, iOS, UX, UI, Wireframing, Prototyping, DesignSystems 🏢 Description: Zakres obowiązków: Projektowanie nowoczesnych, estetycznych i funkcjonalnych interfejsów użytkownika (UI) dla aplikacji mobilnych. Tworzenie spójnych systemów projektowych (Design Systems) dedykowanych dla platform Android oraz iOS. Praca nad pełnym cyklem życia produktu – od lo-fi wireframes po hi-fi interaktywne prototypy. Ścisła współpraca z zespołem deweloperskim w celu zapewnienia najwyższej jakości wdrożenia Twoich projektów. Wymagania: Minimum 4 lata doświadczenia na stanowisku UX/UI Designera Silne portfolio potwierdzające zaawansowane umiejętności w obszarze Visual Design / UI. Praktyczna znajomość wytycznych Material Design (Android) oraz Human Interface Guidelines (iOS). Biegłość w narzędziach takich jak Figma (warunek konieczny), Adobe CC czy Protopie. Doświadczenie w projektowaniu złożonych procesów użytkownika (UX) w aplikacjach mobilnych. Mile widziane: Doświadczenie w projektowaniu dla sektora finansowego (FinTech, Bankowość, Ubezpieczenia).
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