Senior Kotlin Multiplatform Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorHybryda·WarszawaFull-time
#439876·Dodano 27 dni temu·3
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

Kotlin MultiplatformKotlinAndroid SDKKotlin CoroutinesRxJavaKoinOkHttpJetpack ComposeJUnit 4MockK

Firma i stanowisko

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. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Minimum 5 years experience as Android Developer
  • Minimum 3 years experience with Kotlin Multiplatform
  • Very good knowledge of Kotlin and Android SDK
  • Familiarity with Clean Architecture and SOLID principles
  • Experience designing presentation layer with MVI architecture
  • Minimum 2 years experience with Kotlin Coroutines and RxJava
  • Experience with Koin dependency injection
  • Knowledge of OkHttp
  • Experience with JUnit 4, MockK, and screenshot testing using Roborazzi
  • Familiarity with Zuul CI
  • Knowledge of mobile application security
  • Experience with Git and Gerrit
  • Experience reviewing code in large distributed teams

Nice to have:

  • Knowledge of cryptography including data encryption, hash functions, and key signing
  • Familiarity with iOS platform and Xcode
  • Experience with AI tools supporting software development
  • Experience working with large financial institutions
  • Experience in mobile banking domain
  • Knowledge of payments and transactions area
  • Experience in mobile application development

Obowiązki

  • Design and development with Kotlin Multiplatform and Android SDK
  • Implement presentation layer adhering to MVI architecture
  • Create tests following BDD approach
  • Perform code reviews in large, distributed teams
  • Work with Jetpack Compose and Compose Multiplatform
  • Utilize Google Pay SDK, Play Store SDK, and ensure mobile app security
  • Collaborate in hybrid model with 1 day per week onsite in Warsaw

Benefity

  • Individual support from a Service Delivery Manager to plan career path and ensure work satisfaction
  • Trainings, certifications, and conference participation financially supported
  • #SmartChange program enabling project changes according to personal preferences
  • Work-life balance support including integration events, sports activities, and inspiring webinars (#edge1talks)
  • Support for physical activity including sports initiatives and rental of training rooms
  • Health package covering private healthcare, sports card, insurance, and psychological support platform
  • Flexible benefits system where points can be spent per employee choice
Dofinansowanie szkoleń
Budżet konferencyjny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny

Inne informacje

Projekt wymaga obecności w biurze w Warszawie 1 dzień w tygodniu.

Edge One Solutions

Edge One Solutions

323 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz