jobapplier

Senior Software Engineer (iOS)

Kingfisher

Skills

Required

  • iOS
  • Drive engineering best practices
  • Swift
  • SwiftUI
  • Xcode
  • modularisation
  • unit/UI testing
  • shape technical solutions

Join Kingfisher, a leading home improvement company, as a Senior Software Engineer (iOS). In this hybrid role based in Kraków, you will design, develop, and maintain high-quality iOS applications, collaborate with cross-functional teams, and drive engineering best practices. You will have the opportunity to work with modern technologies and make a real impact in building better software.

Responsibilities

  • Lead the design, development, and delivery of scalable, high-performance iOS applications using Swift, SwiftUI, and Xcode.
  • Drive engineering best practices by promoting clean architecture, maintainable code, and robust testing strategies (e.g. TCA, modularisation, unit/UI testing).
  • Collaborate cross-functionally with backend engineers, product managers, designers, and stakeholders to shape technical solutions and influence product direction.