
We’re Kingfisher, a team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: Castorama, B&Q, Screwfix, Brico Dépôt and Koçtaş - to life. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in.
At Kingfisher, our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation.
We are open to flexible and agile working. Therefore, we offer colleagues a blend of working from home and our office, located in Kraków. Talk to us about how we can best support you!
At Kingfisher, we value the perspectives that any new team members bring, and we want to hear from you. We encourage you to apply for one of our roles, even if you do not feel you meet 100% of the requirements.
In return, we offer an inclusive environment, where what you can achieve is limited only by your imagination! We encourage new ideas, actively support experimentation, and strive to build an environment where everyone can be their best self. Interested? Great, apply now and help us to Power the Possible.
We offer a competitive benefit package and plenty of opportunities to stretch and grow your career:
We're going through an exciting period of change on our mobile platform, and we're looking for a motivated Senior iOS Engineer to join our Engineering team.
Our app (Castorama Poland, part of Kingfisher) is built as a Kotlin Multiplatform (KMP) product: domain, data, networking and persistence logic is written once in shared Kotlin and consumed by both our native iOS (Swift/SwiftUI) and Android apps through a shared `KingfisherFoundation`framework.
We're deliberately moving more logic into that shared Kotlin layer over time, with iOS as a first-class consumer.
We're looking for someone who is genuinely excited by this direction - an iOS expert who also wants to work in Kotlin Multiplatform: extending the shared Kotlin layer, shaping its Swift-facing API, and helping drive the app further toward shared code. This is a role for an engineer who sees KMP as an opportunity, not a threat, and who will champion the shared-code direction rather than resist it.
You'll design, build and maintain high-quality iOS applications while collaborating closely with Android engineers, backend engineers, product managers and designers, and you'll help set the technical direction for iOS as our KMP adoption deepens. You'll work with a modern, opinionated stack and follow best practices in mobile architecture, performance and security.
If you want to step out of your comfort zone, work across the Swift/Kotlin boundary, and make a real impact on how a large-scale retail app is built; this is the job for you.
Nice to have

Kingfisher plc is an international home improvement company with over 2,000 stores, and operations in eight countries across Europe. We operate under retail banners including B&Q, Castorama, Brico Dépôt, Screwfix, TradePoint and Koçtaş, supported by a team of over 78,000 colleagues.
We offer home improvement products and services to consumers and trade professionals who shop in our stores and via our e-commerce channels.
Better Homes. Better Lives. For Everyone. At Kingfisher, we believe a better world starts with better homes and we strive to help make that happen.
As a Group, we use our core strengths and commercial assets, and we power our retail banners to address the significant growth opportunities that exist within the home improvement market #PoweredByKingfisher