B3 Consulting Poland is looking for a Senior iOS Developer to join a newly formed mobile task force. You will have a real impact on the architecture and foundations of a new mobile application for a TMS-class system, utilizing Kotlin Multiplatform and SwiftUI.
Key responsibilities
- Building a mobile application for a TMS-class system from scratch to support logistics processes.
- Co-creating a new mobile task force with significant influence on architecture, project foundations, and shared components.
- Developing the shared layer in Kotlin Multiplatform and the native iOS layer using SwiftUI.
- Ensuring high code quality through test coverage, thorough code reviews, and documentation of architectural decisions.
Requirements
- Extensive, proven experience with SwiftUI, including advanced layouts, state management, and performance optimization.
- Strong knowledge of mobile architectures such as MVVM, Clean Architecture, and SOLID principles.
- Hands-on experience with Swift Concurrency, including async/await, structured concurrency, and actors.
- Commercial experience working with Kotlin Multiplatform (KMP).
- Proficiency in English at a minimum B2 level and Polish at a minimum C1 level.
What we offer
- Work in a Scandinavian culture built on logic, trust, and open dialogue.
- Access to health and sports benefits tailored to your individual needs.
- Speed Coaching sessions designed to provide new perspectives and professional solutions.
- Opportunities to participate in sports training and internal team competitions.