Senior Software Engineer (iOS)
- Krakow, Poland
- Senior Level
- Posted
Skills
Required
- iOS
- Swift
- SwiftUI
- Xcode
- Kotlin
- Multiplatform
Join Kingfisher, a leading home improvement company, as a Senior Software Engineer (iOS). In this role, you will design, develop, and maintain high-quality iOS applications while collaborating closely with Android engineers, backend engineers, product managers, and designers. You will work with a modern stack and follow best practices in mobile architecture, performance, and security. This position offers a competitive salary, flexible working arrangements, and numerous benefits.
Responsibilities
- Lead the design, development, and maintenance of scalable, high-performance iOS applications using Swift, SwiftUI, and Xcode.
- Work hands-on in our Kotlin Multiplatform shared layer - consuming and extending shared Kotlin UseCases, repositories, and models exposed to iOS.
- Collaborate with Android and backend engineers to shape the Swift-facing API of the shared KMP layer so it serves both platforms cleanly.
