Mobile KMP Developer
150 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#387132·Dodano dziś·1
Źródło: nofluffjobs.comTech 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
621 aktywnych ofert