Senior iOS Developer (KMP)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#436659·Dodano 6 dni temu·0
Źródło: justjoin.itTech Stack / Keywords
iOSKotlinKotlin multiplatformMVVMSOLID PrinciplesSwiftSwiftUISwift Concurrency
Wymagania
Must have:
- Extensive, proven SwiftUI experience including advanced layouts, state management, and performance optimization
- Strong knowledge of mobile architectures: MVVM, Clean Architecture, SOLID principles
- Hands-on experience with Swift Concurrency including async/await, structured concurrency, actors, and task cancellation
- Commercial experience with Kotlin Multiplatform (KMP)
- English language proficiency at minimum B2 level
- Polish language proficiency at minimum C1 level
- Eligibility to work in Poland (citizenship, residence card, visa, etc.)
Nice to have:
- Knowledge of composable architectures
- Experience with modularization strategies including separating feature/core layers and interface boundaries
- Proficiency with Swift Package Manager
- CI/CD experience including release orchestration, build pipelines, fastlane, and test automation
- Strong Git skills covering branching strategies, PR hygiene, and conflict resolution
Obowiązki
- Build a mobile application for a TMS-class system from scratch supporting transport and logistics processes
- Co-create a newly formed mobile task force impacting architecture, project foundations, patterns, and shared components
- Develop the shared layer in Kotlin Multiplatform and the native iOS layer in SwiftUI including test coverage, code reviews, and documentation of architectural decisions
Benefity
- Work in a Scandinavian culture built on logic, trust, and open dialogue
- Health and sports benefits tailored to employee needs
- Speed Coaching sessions providing new perspectives and solutions
- Participation in sports training, internal teams, and competitions
Karta sportowa
Inne informacje
Eligibility to work in Poland (citizenship, residence card, visa, etc.)
B3 CONSULTING POLAND sp. z o.o.
54 aktywne oferty