Scalo
Scalo
New

Mobile KMP Developer

150 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#387132·Dodano dziś·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

KotlinAndroidHiltiOSSwiftSwiftUIUIKitClean ArchitectureMVVMReduxREST APICDGradleGitDomain-driven design

Firma i stanowisko

Scalo offers stable cooperation with technological challenges and modern solutions, internal mobility without changing companies, and opportunities for personal brand building and technical and presales competence development.

Wymagania

  • Minimum 5 years of software development experience and at least 1 year with Kotlin Multiplatform.
  • Proficiency in Kotlin, Coroutines, Flow, and KMP mechanisms (commonMain, expect/actual).
  • Experience in Android app development with Jetpack Compose, ViewModel, and Hilt or Koin.
  • Experience integrating Kotlin Multiplatform with iOS apps using Swift, SwiftUI, or UIKit.
  • Familiarity with Clean Architecture, Hexagonal Architecture, MVVM, MVI, or Redux.
  • Experience with REST API and GraphQL integration and building data layers.
  • Ability to write unit and integration tests.
  • Strong knowledge of Gradle (KTS), Git, and CI/CD automation tools.

Nice to have:

  • Production deployment experience with Kotlin Multiplatform.
  • Knowledge of Domain-Driven Design (DDD).
  • Experience defining architectural standards.
  • Mentoring or technical leadership experience.

Obowiązki

  • Develop Android applications using Jetpack Compose, ViewModel, and Hilt or Koin.
  • Integrate Kotlin Multiplatform with iOS applications using Swift, SwiftUI, or UIKit.
  • Apply Clean Architecture, Hexagonal Architecture, and MVVM, MVI, or Redux patterns.
  • Integrate REST API and GraphQL and build data layers.
  • Write unit and integration tests.
  • Use CI/CD tools and automate delivery processes.
  • Utilize Gradle (KTS) and Git in development workflows.

Nice to have:

  • Participate in production rollout of Kotlin Multiplatform applications.
  • Knowledge of Domain-Driven Design (DDD).
  • Experience in defining architectural and programming standards.
  • Mentoring or leading development initiatives technically.

Benefity

  • Stable cooperation with technological challenges and modern solutions.
  • Internal mobility within the company.
  • Opportunities to develop technical and presales competencies.
  • Personal brand building and expert opportunities (e.g., speaking at events).
  • Benefit box including private health care and Multisport card.
  • Referral program with bonuses.
  • Company integrations and events.
  • Sport subscription.
  • Training budget.
  • Private healthcare.
  • International projects.
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Premie

Inne informacje

Work is hybrid with services realized in Warszawa once a week.

Scalo

Scalo

621 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz