Senior Kotlin Multiplatform Engineer
4 tygodni temu
Welcome bonus - $2000.
(#4201)
About the Client:
Our customer is a leading provider of onboard retail technology and mobile solutions for the travel and retail industries. The company designs and builds digital products that transform how airlines, trains, and retailers manage in-motion sales, inventory, and customer experiences.
We are forming a dedicated Kotlin Multiplatform (KMP) team to build a new cross-platform mobile application from the ground up — one codebase, two native experiences: iOS and Android. You’ll join a small, highly skilled Scrum team that owns the full delivery pipeline — from architecture and development to testing, optimization, and release.
Responsibilities:
End-to-end development of high-performance mobile applications for both iOS and Android using Kotlin Multiplatform (KMP).
Design and implement shared business logic and platform-specific layers to ensure native user experience and optimal performance on each platform.
Architect the application using Clean Architecture / MVVM / MVI, ensuring modularity, scalability, and maintainability.
Experience with device-to-device communication protocols, especially Bluetooth/BLE.
Develop rich, responsive UI layers using Jetpack Compose (Android) and SwiftUI (iOS) where necessary, leveraging Compose Multiplatform when appropriate.
Integrate with backend APIs (REST / GraphQL), manage data synchronization, caching, and offline capabilities.
Optimize app performance, memory usage, and responsiveness for both platforms.
Implement comprehensive testing: unit, integration, and UI tests across platforms.
Configure and maintain automated build, test, and release pipelines (CI/CD) for Android and iOS using tools like GitHub Actions, Bitrise, or Fastlane.
Participate in code reviews, technical discussions, and agile ceremonies, ensuring continuous improvement and delivery excellence.
Collaborate closely with backend engineers, designers, and QA to deliver polished, high-quality user experiences.
Must-Have Skills:
6+ years of experience in mobile application development.
At least 2–3 years of proven hands-on experience delivering production apps using Kotlin Multiplatform (KMP) for both Android and iOS.
Deep expertise in Kotlin, including coroutines, flows, multiplatform libraries, and shared data management.
Experience with Bluetooth/BLE.
Strong understanding of platform interoperability — bridging shared Kotlin code with Swift / SwiftUI on iOS and Jetpack Compose on Android.
Experience developing and optimizing native UI components for each platform.
Solid understanding of mobile performance optimization (memory management, rendering, startup time, network performance).
Experience integrating RESTful APIs or GraphQL using Ktor Client or Retrofit with offline caching (SQLDelight / Room).
Experience with CI/CD for mobile (Bitrise, GitHub Actions, Fastlane, Jenkins) and mobile release processes (Google Play, App Store).
Strong Git workflow and experience with agile development environments (Scrum / Kanban).
Fluent in English, both spoken and written.
Clear communication skills: being able to explain complex technical issues to non-technical stakeholders.
Experience in offline-first architectures, synchronization logic, and push notifications.
Would be a plus:
Experience of mesh networking protocols and device-to-device communication.
We offer:
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing
Education reimbursement
Memorable anniversary presents
Corporate events and team buildings
Other location-specific benefits
-
Senior Kotlin Multiplatform Engineer
4 tygodni temu
Kraków, małopolskie, Polska N-iX Pełny etat 6 złAbout the Client: Our customer is a leading provider of onboard retail technology and mobile solutions for the travel and retail industries. The company designs and builds digital products that transform how airlines, trains, and retailers manage in-motion sales, inventory, and customer experiences. We are forming a dedicated Kotlin Multiplatform (KMP) team...
-
Lead Kotlin Multiplatform Developer
4 tygodni temu
Kraków, małopolskie, Polska N-iX Pełny etat 6 złN-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and...
-
Associate Software Engineer Kotlin Multiplatform
4 tygodni temu
Kraków, małopolskie, Polska Kingfisher plc Pełny etat 7 złWho we are and what we create? 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...
-
Senior Kotlin Developer Zero Trust | oAuth
3 dni temu
Kraków, małopolskie, Polska 1dea Pełny etat 26 zł - 880 złSzukamy doświadczonego Senior Kotlin Developera, który dołączy do naszego zespołu i będzie odpowiedzialny za tworzenie bezpiecznych rozwiązań mobilnych w architekturze Zero Trust. Jeśli masz doświadczenie w pracy z Kotlin Multiplatform Mobile (KMM) i zabezpieczeniami (OAuth 2.0, OpenID Connect), to idealna praca dla Ciebie! Szczegóły...
-
Senior Android Engineer Kotlin
4 tygodni temu
Kraków, małopolskie, Polska Opendoor Labs Inc. Pełny etat 25 złAbout OpendoorFounded in 2014, Opendoor's mission is to empower everyone with the freedom to move. We believe the traditional real estate process is broken, and our goal is simple: build a digital, end-to-end customer experience that makes buying and selling a home simple, certain, and fast. We have assembled a dedicated team with diverse backgrounds to...
-
Mobile Software Engineer
4 tygodni temu
Kraków, małopolskie, Polska AVSystem Pełny etat 15 złMobile Software EngineerCommunications Service Providers (CSP) are AVSystem's largest, most important customers. We partner with top-tier telco clients to develop cutting-edge solutions for Wi-Fi optimization, device management, and more.We are seeking a talented and passionate Mobile Software Engineer to join our team and play a key role in the development...
-
Senior Android Developer FinTech Blockchain Project
4 tygodni temu
Kraków, małopolskie, Polska Sigma Software Pełny etatImagine building a mobile-first platform that could replace payment cards, loyalty cards, and even business cards with one sleek digital identity that works anywhere. This is your chance to join a cutting-edge FinTech/blockchain project as a Senior Android Developer, working fully remotely with a talented, globally distributed team.At Sigma Software, we are...
-
Lead Software Engineer Mobile
4 tygodni temu
Kraków, małopolskie, Polska Kingfisher plc Pełny etat 22 złWho we are and what we create? 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...
-
IDE Engineer Senior
4 tygodni temu
Kraków, małopolskie, Polska VirtusLab Pełny etat 21 złVirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab...
-
Android Developer KMP
4 tygodni temu
Kraków, małopolskie, Polska Angry Nerds Pełny etat 15 złHej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych!O Angry Nerds słów kilka:Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektówObecnie poszukujemy osoby na stanowisko Android Developera z doświadczeniem z Kotlin Multiplatform Twój zakres obowiązków: Tworzenie kodu oraz...