New offer - be the first one to apply!
July 14, 2026
Kotlin Multiplatform Developer | Branża Bankowa
Senior • Hybrid
Warsaw, Poland
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!
Similar jobs you might like
Technology
New offer
emagine Polska
Senior Kotlin Multiplatform Developer (bankowość)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Oferta dla Senior Kotlin Multiplatform Developera obejmująca projektowanie i rozwój aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform, integrację z Android i iOS oraz rozwój współdzielonych modułów biznesowych. Rola koncentruje się na architekturze aplikacji, komunikacji z API, testowaniu oraz utrzymaniu wysokiej jakości kodu. Praca w modelu hybrydowym z Warszawy z wynagrodzeniem do 160 zł/h na B2B. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata doświadczenia z Kotlin, Minimum 1 rok komercyjnego doświadczenia z Kotlin Multiplatform, Udział w minimum jednym projekcie produkcyjnym opartym o Kotlin Multiplatform, Znajomość Kotlin Coroutines, Flow i Extension Functions, Znajomość Kotlin Multiplatform Shared Modules, expect/actual i commonMain, Doświadczenie z Jetpack Compose, Znajomość architektury Android: ViewModel, Lifecycle, Hilt lub Koin, Znajomość integracji KMP z iOS, Podstawowa znajomość Swift, SwiftUI lub UIKit, Znajomość Clean Architecture oraz MVVM lub MVI, Doświadczenie z REST API i GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i offline-first, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość Gradle KTS, Git oraz CI/CD, Umiejętność code review i optymalizacji wydajności 📃 Skills: Kotlin, KMP, Coroutines, Flow, Jetpack, Compose, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, MVVM, MVI, REST, GraphQL, Serialization, MockK, Gradle, Git, CI/CD, GitLab, GitHub, Ktor, DDD, WebAssembly 🏢 Description: Wprowadzenie i Podsumowanie Poszukiwany Senior Kotlin Multiplatform Developer z zaawansowanym doświadczeniem w Kotlinie i Kotlin Multiplatform (KMP). Idealny kandydat wykazuje silne umiejętności w projektowaniu oraz architekturze aplikacji, a także w programowaniu asynchronicznym. Oferta skierowana do profesjonalistów z minimum 5-letnim doświadczeniem w rozwoju oprogramowania. Główne obowiązki - Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform (KMP). - Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych. - Integracja modułów KMP z aplikacjami Android i iOS. - Projektowanie architektury aplikacji zgodnie z zasadami Clean Architecture i modularizacji. - Implementacja komunikacji z API (REST, GraphQL) oraz zarządzanie lokalnym cache i synchronizacją danych. - Tworzenie testów jednostkowych i integracyjnych dla modułów współdzielonych oraz platformowych. - Współpraca z zespołami Android, iOS oraz Backend. - Udział w code review, refaktoryzacji oraz utrzymaniu wysokiej jakości kodu. - Analiza wydajności aplikacji, debugowanie oraz optymalizacja rozwiązań. - Współtworzenie standardów technicznych i wsparcie mniej doświadczonych programistów. Wymagania kluczowe - Minimum 5 lat doświadczenia w tworzeniu oprogramowania (Mobile lub Backend). - Minimum 2 lata doświadczenia z Kotlin oraz minimum rok komercyjnego doświadczenia z Kotlin Multiplatform (KMP). - Udział w co najmniej jednym produkcyjnym projekcie opartym o Kotlin Multiplatform. - Bardzo dobra znajomość Kotlin (Coroutines, Flow, Extension Functions) oraz Kotlin Multiplatform (Shared Modules, expect/actual, commonMain). - Doświadczenie z Jetpack Compose oraz architekturą Android (ViewModel, Lifecycle, Hilt/Koin). - Znajomość integracji KMP z iOS oraz podstaw Swift/SwiftUI lub UIKit. - Praktyczna znajomość Clean Architecture, MVVM/MVI oraz modularizacji aplikacji. - Doświadczenie z REST API, GraphQL, Kotlinx Serialization oraz zarządzaniem danymi (cache, offline-first). - Umiejętność pisania testów jednostkowych i integracyjnych (MockK lub podobne narzędzia). - Znajomość Gradle (KTS), Git oraz narzędzi CI/CD (GitLab CI lub GitHub Actions). - Umiejętność projektowania rozwiązań, dbania o jakość kodu, przeprowadzania code review oraz rozwiązywania problemów wydajnościowych. Nice to Have - Compose Multiplatform. - Ktor. - Kotlin/JS lub WebAssembly (Wasm). - Domain-Driven Design (DDD). - Doświadczenie w roli Tech Leada, mentoringu lub definiowaniu standardów technicznych.
Technology
Experis Manpower Group
Kotlin Multiplatform Developer
Senior
Hybrid
Warsaw, Poland
21,840 - 23,520 PLN
🏢 Summary: Senior Kotlin Multiplatform Developer role focused on building cross-platform applications with shared business logic for Android and iOS. The position involves contributing to architecture, integrating mobile solutions, and maintaining technical standards in a hybrid B2B setup. 🗂️ Requirements: 5+ years of software development experience, 2+ years of commercial Kotlin experience, 1+ year of hands-on Kotlin Multiplatform experience, Experience delivering at least one production-grade multiplatform application, Strong knowledge of Kotlin, Strong knowledge of Coroutines and Flow, Experience with Kotlin Multiplatform, Experience with Android development using Jetpack Compose, ViewModel, Hilt or Koin, Experience with iOS integration using Swift or SwiftUI, Knowledge of Clean Architecture and MVVM or MVI, Experience with REST APIs and GraphQL, Experience with unit and integration testing, Knowledge of Gradle and CI/CD pipelines 📃 Skills: Kotlin, KMP, Coroutines, Flow, Android, Jetpack, Compose, ViewModel, Hilt, Koin, Swift, SwiftUI, MVVM, MVI, REST, GraphQL, Gradle, CI/CD, GitHub, GitLab, Testing 🏢 Description: Kotlin Multiplatform Developer (KMP) Location: Warsaw, Poland (Hybrid – 4 days per month in the office) Contract: B2B via Experis Start Date: ASAP / up to 30 days notice About the Role We are looking for a Senior Kotlin Multiplatform Developer to design and deliver modern cross-platform applications. You will be responsible for building shared business logic and data layers, integrating solutions across Android and iOS, and contributing to architecture and technical standards. Requirements 5+ years of software development experience 2+ years of commercial Kotlin experience 1+ year of hands-on Kotlin Multiplatform (KMP) experience Experience delivering at least one production-grade multiplatform application Strong knowledge of: Kotlin, Coroutines, Flow Kotlin Multiplatform (KMP) Android (Jetpack Compose, ViewModel, Hilt/Koin) iOS integration with Swift/SwiftUI Clean Architecture, MVVM/MVI REST APIs, GraphQL Unit and integration testing Gradle and CI/CD (GitHub Actions or GitLab CI) Nice to Have Compose Multiplatform Ktor Kotlin/JS or WebAssembly Advanced CI/CD knowledge Domain-Driven Design (DDD) What We Offer Long-term B2B cooperation via Experis Hybrid work model (4 days/month from Warsaw office) Medicover private healthcare Multisport card Group life insurance Access to e-learning platforms
Technology
Upvanta sp. z o.o.
iOS Developer (SwiftUI + Kotlin Multiplatform)
Senior
Remote
Warsaw, Poland
1,000 - 1,200 PLN/hr
🏢 Summary: Offer for a Senior iOS Developer to build and evolve a modern content platform using SwiftUI with integration to a shared Kotlin Multiplatform layer. The role focuses on developing a scalable, modular iOS application with personalized content, subscriptions, multimedia and SSO features. Fully remote B2B cooperation on a long-term product project. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Commercial experience in iOS application development, Experience with large, modular mobile projects, Strong knowledge of iOS development patterns and standards, Ability to design scalable and testable architecture, Experience with code review, Experience with CI/CD processes, Proficiency with Git, Practical experience with Kotlin Multiplatform (KMM/KMP) 📃 Skills: Swift, SwiftUI, Kotlin, KMM, KMP, Compose, Ktor, Koin, Coroutines, Serialization, Firebase, Git, GitHub, Actions, Gradle, CI/CD 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę contentową dostarczającą spersonalizowane treści, multimedia oraz usługi subskrypcyjne dla szerokiego grona użytkowników. Projekt realizowany jest w architekturze modułowej z wykorzystaniem Kotlin Multiplatform Mobile, przy zachowaniu natywnego interfejsu użytkownika po stronie iOS w SwiftUI. Aplikacja obejmuje m.in . funkcjonalności związane z personalizacją treści, logowaniem SSO, subskrypcjami, multimediami oraz powiadomieniami push. Lokalizacja: 100% zdalnie Współpraca: B2B Stawka: 1000–1200 zł/h Wymagania Wymagania obowiązkowe Bardzo dobra znajomość języka Swift oraz frameworka SwiftUI. Komercyjne doświadczenie w tworzeniu i rozwijaniu aplikacji iOS. Doświadczenie w pracy przy dużych, modularnych projektach mobilnych. Bardzo dobra znajomość współczesnych wzorców i standardów iOS Development. Umiejętność projektowania czytelnego, skalowalnego i testowalnego kodu. Doświadczenie z code review oraz pracą w zespołach produktowych. Znajomość procesów CI/CD oraz pracy z Git. Praktyczne doświadczenie w pracy z Kotlin Multiplatform (KMM/KMP) – warunek konieczny. Dodatkowym atutem będzie Doświadczenie z Compose Multiplatform. Znajomość Firebase. Doświadczenie z GitHub Actions. Znajomość Ktor, Koin, Kotlinx Coroutines oraz Kotlinx Serialization. Praktyczna znajomość Claude Code lub innych narzędzi AI wspierających rozwój oprogramowania. Zakres obowiązków Rozwój natywnej aplikacji iOS w SwiftUI. Integracja i współpraca z warstwą współdzieloną Kotlin Multiplatform. Udział w projektowaniu i rozwoju architektury aplikacji. Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu. Udział w code review oraz inicjatywach podnoszących jakość techniczną projektu. Wspieranie zespołu w efektywnym wykorzystaniu narzędzi AI (w szczególności Claude Code). Współpraca z zespołami backend, Android i QA. Stack technologiczny Swift SwiftUI Swift 5.9 Kotlin Multiplatform Mobile (KMM/KMP) Kotlin Compose Multiplatform Ktor Koin Kotlinx Coroutines Kotlinx Serialization Firebase GitHub Actions Gradle Oferujemy Długofalową współpracę przy dużym projekcie produktowym. Pracę w nowoczesnym środowisku technologicznym opartym o Kotlin Multiplatform. Dużą samodzielność i realny wpływ na rozwiązania techniczne. W pełni zdalny model pracy. Konkurencyjne wynagrodzenie B2B. Współpracę z doświadczonym zespołem specjalistów.
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
speedapp
Kotlin Multiplatform Engineer
Mid
Hybrid
Warsaw, Poland
110 - 130 PLN/hr
🏢 Summary: B2B role for a Kotlin Multiplatform Developer to build and maintain a large-scale mobile banking platform used by hundreds of thousands of users. The position focuses on developing shared modules in KMP for iOS and Android, designing business logic, integrating REST APIs, and ensuring high code quality in a cross-functional Agile team. Hybrid work model in Warsaw with rate up to 130 PLN/h netto+VAT. 🗂️ Requirements: Minimum 3 years of experience in mobile application development, Commercial experience with Kotlin Multiplatform (KMP) or KMM, Strong knowledge of Kotlin, Coroutines and Flow, Experience with MVVM or MVI architecture, Knowledge of Clean Architecture principles, Experience in REST API integration, Experience with unit and integration testing, Knowledge of CI/CD tools, Proficiency with Git and code review practices, English level B2 or higher 📃 Skills: Kotlin, KMP, KMM, Coroutines, Flow, MVVM, MVI, REST, Git, CI/CD, KotlinTest, Kotest, Swift, Java 🏢 Description: Dołącz do zespołu klienta z branży bankowości elektronicznej i rozwijaj nowoczesne rozwiązania mobilne w oparciu o Kotlin Multiplatform. Praca hybrydowa: 1-2 dni w tygodniu z biura w Warszawie Stawka: do 130 zł/h netto+VAT B2B ZADANIA Rozwój i utrzymanie platformy mobilnej wykorzystywanej przez setki tysięcy użytkowników w codziennej bankowości elektronicznej Projektowanie i implementacja współdzielonych modułów w Kotlin Multiplatform (KMP) dla aplikacji iOS oraz Android Tworzenie i rozwijanie warstwy logiki biznesowej, komunikacji z API oraz persystencji danych w architekturze multiplatformowej Współpraca z zespołem iOS i Android w celu zapewnienia spójnego i wysokiej jakości doświadczenia użytkownika Udział w projektowaniu architektury aplikacji mobilnych zgodnie z najlepszymi praktykami (Clean Architecture, MVVM/MVI) Integracja z backendowymi API (REST) z uwzględnieniem standardów bezpieczeństwa i regulacji sektora finansowego Pisanie testów jednostkowych i integracyjnych dla współdzielonego kodu Udział w code review oraz dbanie o wysoką jakość i czytelność kodu Monitorowanie wydajności aplikacji i identyfikowanie obszarów do optymalizacji Aktywny udział w pracy zespołu Agile (planning, daily, retrospektywy) Zespół: Praca w międzynarodowym zespole mobile (ok. 6–10 osób), obejmującym developerów Android, iOS oraz backend, z naciskiem na współpracę cross-platformową. WYMAGANIA Minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych Praktyczne doświadczenie z Kotlin Multiplatform (KMP) lub Kotlin Multiplatform Mobile (KMM) Bardzo dobra znajomość Kotlin, w tym Kotlin Coroutines oraz Flow Doświadczenie w pracy z architekturą MVVM lub MVI oraz znajomość zasad Clean Architecture Umiejętność pisania testowalnego kodu oraz doświadczenie w testach jednostkowych i integracyjnych (np. Kotlin Test, Kotest) Doświadczenie w integracji z API REST Znajomość narzędzi CI/CD (np. GitHub Actions, Bitbucket Pipelines lub podobne) Dobra znajomość systemu kontroli wersji Git oraz praktyk code review Umiejętność pracy zespołowej, komunikatywność i proaktywne podejście Znajomość języka angielskiego na poziomie min. B2 (praca z dokumentacją i zespołem międzynarodowym) MILE WIDZIANE Doświadczenie w branży finansowej lub projektach o wysokich wymaganiach bezpieczeństwa Znajomość platform iOS (Swift) lub Android (Kotlin/Java) na poziomie umożliwiającym współpracę z zespołami natywnymi Doświadczenie w pracy z podejściem TDD Znajomość narzędzi do monitorowania wydajności aplikacji Doświadczenie w mentoringu lub dzieleniu się wiedzą w zespole CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B, stawkę do 130 zł/h netto+VAT B2B. Pracę hybrydową z Warszawy (1-2razy w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland.
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
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
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
Jit Team
Senior Kotlin Multiplatform Developer
Senior
Hybrid
Warsaw, Poland
16,000 - 23,000 PLN
🏢 Summary: Oferta dotyczy roli Senior Kotlin Multiplatform Developer w projekcie bankowym, skupionym na tworzeniu nowoczesnych i skalowalnych aplikacji mobilnych opartych o Kotlin Multiplatform. Praca obejmuje projektowanie architektury, rozwój współdzielonych modułów oraz integrację z platformami Android i iOS w środowisku produkcyjnym. Model pracy zakłada elastyczną hybrydę z Warszawy oraz współpracę z doświadczonym zespołem technologicznym. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata komercyjnego doświadczenia z Kotlin, Minimum rok praktycznego doświadczenia z Kotlin Multiplatform, Znajomość Kotlin Coroutines i Flow, Doświadczenie z commonMain oraz expect/actual, Doświadczenie w Clean Architecture, Znajomość MVVM lub MVI, Znajomość Android Jetpack, Znajomość Jetpack Compose, Znajomość ViewModel i Lifecycle, Znajomość Hilt lub Koin, Integracja KMP z iOS, Znajomość Swift lub SwiftUI, Doświadczenie z REST lub GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i obsługą błędów, Doświadczenie w testach jednostkowych i integracyjnych, Znajomość MockK, Testowanie Coroutines i Flow, Znajomość Gradle, Doświadczenie z CI/CD, Umiejętność code review i refaktoryzacji 📃 Skills: Kotlin, KMP, Coroutines, Flow, Android, Compose, Jetpack, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, REST, GraphQL, Serialization, MockK, Gradle, CI/CD, GitHub, GitLab, MVVM, MVI, DDD, Ktor, WebAssembly 🏢 Description: Wynagrodzenie: 800 - 1100 PLN/MD + VAT (B2B) Model pracy: elastyczna hybryda z Warszawy (1 dzień z biura/tyg) Dlaczego warto wybrać tę ofertę? Będziesz częścią projektu jednego z czołowych banków w Polsce Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku Przed Tobą praca nad ambitnymi projektami o dużej skali , gdzie będziesz mieć przestrzeń do wykazania się W projekcie mile widziane są nowe, świeże podejście i kreatywność Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności Projekt Dołączysz do zespołu realizującego nowoczesne rozwiązania mobilne oparte o Kotlin Multiplatform (KMP) w obszarze bankowości . Będziesz współpracować z doświadczonymi programistami, architektami oraz zespołami produktowymi, tworząc skalowalne i wysokiej jakości rozwiązania wykorzystywane w środowisku produkcyjnym. Jako Senior Kotlin Multiplatform Developer będziesz odpowiadać za projektowanie architektury aplikacji, rozwój współdzielonych modułów, integrację z warstwami natywnymi oraz podejmowanie decyzji dotyczących podziału funkcjonalności pomiędzy kod współdzielony i platformowy. Wymagane kompetencje: Minimum 5 lat doświadczenia w tworzeniu oprogramowania oraz co najmniej 2 lata komercyjnego doświadczenia z Kotlin Minimum rok praktycznego doświadczenia z Kotlin Multiplatform (KMP), popartego udziałem w projekcie produkcyjnym Bardzo dobra znajomość Kotlin, w szczególności Coroutines, Flow oraz projektowania współdzielonych modułów (commonMain, expect/actual) Doświadczenie w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) oraz podziale logiki pomiędzy warstwę współdzieloną i platformową Znajomość platform Android (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz integracji KMP z aplikacjami iOS (Swift/SwiftUI) Doświadczenie w integracji z REST API lub GraphQL, wykorzystaniu Kotlinx Serialization oraz implementacji mechanizmów cache i obsługi błędów Bardzo dobra znajomość testowania aplikacji (testy jednostkowe i integracyjne, MockK, testowanie Coroutines i Flow) oraz pracy z Gradle i procesami CI/CD Umiejętność projektowania skalowalnych rozwiązań, przeprowadzania code review i refaktoryzacji Mile widziane: Doświadczenie z Compose Multiplatform Znajomość Ktor Doświadczenie z Kotlin/JS lub WebAssembly Znajomość Domain-Driven Design (DDD) Technologie z jakimi będziesz pracować Kotlin Kotlin Multiplatform (KMP) Jetpack Compose Android Jetpack Swift / SwiftUI REST / GraphQL GitHub Actions / GitLab CI Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT? Nasz Klient jest jednym z czołowych banków w Polsce , charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji. Klient może pochwalić się osiągnięciami, takimi jak: pionierskie wprowadzenie pierwszej karty kredytowej w Polsce , uruchomienie biura maklerskiego oraz innowacyjne zastosowanie biometrii w praktyce bankowej . Jako pierwsi umożliwili swoim klientom zakładanie konta osobistego za pomocą selfie . Klient aktywnie angażuje się w różnorodne inicjatywy związane z nowoczesnymi technologiami, w tym sztuczną inteligencją, automatyzacją procesów, mobilnymi aplikacjami, biometrią twarzy i głosu, Big Data, nauką danych, a także architekturą i infrastrukturą systemów. O Jit Team The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów , którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły. Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.