Kotlin Multiplatform Developer

Brak informacji o wynagrodzeniu
#451134·Dodano 10 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Firma i stanowisko

The job is offered by Edge One Solutions Sp. z o.o, a community of over 350 experts and part of the Euvic Group with 5500 members. The client is one of the three largest Polish universal banks and a major financial institution in Central and Eastern Europe.

Wymagania

  • Minimum 5 years of experience as an Android Developer
  • Minimum 3 years of experience with Kotlin Multiplatform (KMP)
  • Very good knowledge of Kotlin and Android SDK
  • Knowledge of Clean Architecture and SOLID design principles
  • Experience with MVI presentation architecture
  • At least 2 years of asynchronous programming using Coroutines and/or RxJava
  • Experience with Dependency Injection using Koin
  • Knowledge of network communication using OkHttp
  • Practical knowledge of Jetpack Compose and Compose Multiplatform
  • Ability to create BDD tests and knowledge of JUnit4, MockK, and Roborazzi
  • Experience with CI processes; knowledge of Zuul CI is a plus
  • Knowledge of mobile application security
  • Experience with Google Pay SDK, Android SDK, and Play Store SDK
  • Experience with version control systems such as Git/Gerrit
  • Practice in code review in large distributed teams
  • Ability to independently analyze and solve problems
  • Experience in banking projects
  • Experience in mobile banking development
  • Experience developing large complex mobile applications

Obowiązki

  • Develop mobile applications using Kotlin Multiplatform
  • Design and implement solutions based on Clean Architecture, SOLID, and MVI
  • Create shared components for mobile platforms
  • Develop user interfaces with Jetpack Compose and Compose Multiplatform
  • Integrate applications with network services and external SDKs
  • Create and maintain automated tests including BDD, JUnit4, MockK, and Roborazzi for screenshots
  • Ensure security, quality, and stability of solutions
  • Participate in code reviews and collaborate with distributed development teams
  • Analyze technical problems and contribute to architectural decisions

Benefity

  • Dedicated Contract Supervisor as main contact point
  • Participation in selected trainings, certifications, and conferences with individually agreed funding
  • Option to join new projects within Edge One Solutions through the #SmartChange process
  • Access to community webinars #edge1talks and voluntary community initiatives
  • Participation in sports initiatives and access to training rooms
  • Optional additional services such as private healthcare, sport card, insurance, and psychological support
  • Access to a benefits platform (cafeteria) for selecting services and products using awarded points

Inne informacje

Administratorem danych jest Edge One Solutions sp. z siedzibą w Warszawie. Dane przetwarzane będą w celu realizacji procesu rekrutacji zgodnie z Kodeksem pracy oraz za zgodą kandydata na udział w przyszłych procesach. Kandydat ma prawo do dostępu, sprostowania, usunięcia danych oraz wniesienia sprzeciwu i skargi do organu nadzorczego.

Edge One Solutions

Edge One Solutions

323 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz