Senior Kotlin Multiplatform Developer (bankowość)

Talanto

Poland

Hybrid

PLN 165,000 - 220,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talanto poszukuje Senior Kotlin Multiplatform Developera do pracy nad projektami w bankowości. Kandydat z doświadczeniem w Kotlin i KMP będzie projektować architekturę, tworzyć moduły współdzielone oraz integrować z Androidem i iOS.

Wymagane jest co najmniej 5 lat w oprogramowaniu, silna znajomość Kotlin, MVVM/MVI i Clean Architecture. Praca w trybie hybrydowym z częścią zdalną i biurem w Warszawie, stawka do 160 zł/h na B2B.

Qualifications

  • 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 projekcie produkcyjnym opartym o Kotlin Multiplatform.

Responsibilities

  • Projektowanie i rozwój aplikacji z Kotlin Multiplatform (KMP).
  • Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych.
  • Integracja KMP z aplikacjami Android i iOS.

Skills

Kotlin
Kotlin Multiplatform
Jetpack Compose
Android Architecture (MVVM/MVI)
REST
GraphQL
Testing (Unit/Integration)
CI/CD (GitLab CI, GitHub Actions)
Gradle (KTS)
Git

Tools

KMP Shared Modules
Swift/SwiftUI basics
Ktor

Job description

Senior Kotlin Multiplatform Developer (bankowość)

Lokalizacja: Hybryda - 4 dni w miesiącu z biura w Warszawie, reszta zdalnie

Stawka: do 160 zł/h na b2b

Wprowadzenie i PodsumowaniePoszukiwany 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Kotlin Multiplatform Architect - Banking
Senior Kotlin Multiplatform Architect - Banking

Talanto • Poland

Hybrid
PLN 165,000 - 220,000
Lead Mobile Developer Architect / Senior Financial Services Kraków
Lead Mobile Developer Architect / Senior Financial Services Kraków

Ailleron SA • Kraków

Hybrid
Senior Kotlin Multiplatform Engineer — Hybrid Banking App
Senior Kotlin Multiplatform Engineer — Hybrid Banking App

Jit Team • Warszawa

Hybrid
PLN 11,000 - 15,000
Backend Developer Java Kotlin
Backend Developer Java Kotlin

HeadHR • Poland

Hybrid
PLN 180,000 - 300,000
Programista Android - K/M
Programista Android - K/M

Astek • Warszawa

On-site
PLN 221,000 - 262,000
Multisport
Private medical care
Life insurance
Senior Java/Kotlin Developer with AWS
Senior Java/Kotlin Developer with AWS

Talanto • Kraków

Hybrid
PLN 180,000 - 240,000
Mobile Developer Regular Financial Services Kraków
Mobile Developer Regular Financial Services Kraków

Ailleron SA • Kraków

On-site
PLN 180,000 - 300,000
Mobile Developer (Kotlin Multiplatform)
Mobile Developer (Kotlin Multiplatform)

BlueSoft • Poland

Hybrid
PLN 180,000 - 280,000
Elastyczne warunki – hybrydowo lub zró
Szkolenia Cloud i certyfikacje
Nauka języków (angielski/niemiecki)
+2
Kotlin Developer
Kotlin Developer

HeadHR • Województwo małopolskie

Hybrid
PLN 212,000 - 298,000
Private healthcare
Multisport card
Referral program
+2
Mobile Fullstack Team Leader
Mobile Fullstack Team Leader

ipracujzdalnie.pl • Katowice

On-site
PLN 300,000 - 420,000