Senior iOS Developer (KMP)

b3consultingpoland

Warszawa

Hybrid

PLN 190,000 - 290,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Scandinavian culture
Health and sports benefits
Speed Coaching
Sports training and competitions

Job summary

B3 Consulting Poland is hiring a Senior iOS Developer to build a Kotlin Multiplatform mobile app for a TMS-class system and to help shape the architecture in a cross-functional team.

You will work on shared KMP layers and the native iOS SwiftUI layer, with code reviews, tests, and architectural documentation ensuring high quality and scalability.

The role is based in Warsaw and offers a chance to contribute to international projects while growing technically in a Scandinavian-influenced culture.

Qualifications

  • Extensive SwiftUI experience with advanced layouts, state management, and performance optimization.
  • Strong knowledge of mobile architectures: MVVM, Clean Architecture, SOLID.
  • Hands-on Kotlin Multiplatform (KMP) development experience.
  • English at min. B2, Polish at least C1.
  • Eligibility to work in Poland.

Responsibilities

  • Build a mobile application for a Transport Management System from scratch, supporting transport and logistics processes.
  • Co-create a newly formed mobile task force with real impact on architecture, foundations, patterns and shared components.
  • Develop the shared Kotlin Multiplatform layer and the native iOS layer in SwiftUI, including tests, code reviews and architecture documentation.

Skills

SwiftUI experience
Mobile architectures
Kotlin Multiplatform (KMP)
Swift Concurrency
English (B2)
Polish (C1)
Eligibility to work in Poland

Tools

Swift Package Manager
CI/CD (Fastlane, pipelines)

Job description

What you work on today shapes where you’ll be tomorrow.

Looking for your next challenge as a Senior iOS Developer (Kotlin Multiplatform)? We may have the right opportunity for you.

At B3, we start with people and their experience. We match projects to your skills and professional growth path. Our consultants work across a wide range of industries and technologies, delivering IT projects both in Poland and internationally. This allows you to build your career in a deliberate way - not by chance.

We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we operate with full autonomy. We choose our technologies, processes, and ways of working while maintaining the highest professional standards.

Join us today.

What we offer
  • Work in a Scandinavian culture built on logic, trust, and open dialogue.

  • Health and sports benefits tailored to your needs.

  • Speed Coaching – short sessions designed to provide new perspectives and solutions.

  • Sports training, an internal team, and opportunities to take part in competitions.

Job areas:
  • Building a mobile application for a TMS-class system (Transport Management System) from scratch - an internal tool supporting transport and logistics processes within the organization

  • Co-creating a newly formed mobile task force - real impact on the architecture, project foundations, patterns and shared components

  • Developing the shared layer in Kotlin Multiplatform and the native iOS layer in SwiftUI - including test coverage, code reviews and documentation of architectural decisions

What you need to join us:
Must have:
  • Extensive, proven SwiftUI experience (advanced layouts, state management, performance optimization)

  • Strong knowledge of mobile architectures: MVVM, Clean Architecture, SOLID

  • Hands-on experience with Swift Concurrency (async/await, structured concurrency, actors, task cancellation)

  • Commercial experience with Kotlin Multiplatform (KMP)

  • English at min. B2 level, Polish min. C1

  • Eligibility to work in Poland (citizenship, residence card, visa, etc.)

Nice to have:
  • Knowledge of composable architectures

  • Experience with modularization strategies (separating feature/core layers, interface boundaries)

  • Proficiency with Swift Package Manager

  • CI/CD experience: release orchestration, build pipelines, fastlane, test automation

  • Strong Git skills (branching strategies, PR hygiene, conflict resolution)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Developer (KMP)
Senior Android Developer (KMP)

b3consultingpoland • Warszawa

Hybrid
PLN 180,000 - 260,000
Health and sports benefits
Speed Coaching
Team sports and competitions
+1
Senior iOS Engineer - Kotlin Multiplatform & SwiftUI
Senior iOS Engineer - Kotlin Multiplatform & SwiftUI

b3consultingpoland • Warszawa

Hybrid
PLN 190,000 - 290,000
Scandinavian culture
Health and sports benefits
Speed Coaching
+1
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Kingfisher plc • Kraków

On-site
PLN 223,200 - 312,480
Private healthcare
Life insurance financed by employer
Wellbeing programme
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Rzeszów

Hybrid
PLN 150,000 - 230,000
Atractive salary
Remote work
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Kingfisher • Kraków

Hybrid
Private medical healthcare
Life insurance
Medicovers sports card
+4
Senior Kotlin Multiplatform Developer (KMP)
Senior Kotlin Multiplatform Developer (KMP)

emagine • Poland

Hybrid
PLN 240,000 - 360,000
Kotlin Multiplatform Software Engineer - future opportunities
Kotlin Multiplatform Software Engineer - future opportunities

Droids On Roids • Wrocław

On-site
PLN 180,000 - 240,000
Fullstack Mobile Developer ( Kotlin)
Fullstack Mobile Developer ( Kotlin)

Integral Solutions - Informatica Distributor • Warszawa

On-site
PLN 314,025 - 362,337
Senior C++/Qt Engineer (+Python)
Senior C++/Qt Engineer (+Python)

b3consultingpoland • Warszawa

Hybrid
PLN 180,000 - 260,000
Health and sports benefits
Speed coaching
Sports training
Mobile Solution Architect
Mobile Solution Architect

HeadHR • Województwo pomorskie

Hybrid
PLN 214,000 - 357,000
Private healthcare
Multisport card
Language course subsidies