Search Remote Jobs

Senior Kotlin Multiplatform Engineer

Job not on LinkedIn

đź•’ July 22

🇵🇱 Poland – Remote

⏰ Full Time

đźź  Senior

đź”™ Backend Engineer

đź‘» Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Yo Mobile Games & Computer Services

Yo Mobile Games & Computer Services

1 - 10 employees

🎮 Gaming

Gaming • Software

Yo Mobile Games & Computer Services is a company that specializes in both mobile game development and computer services. They offer mobile game and business development services for iOS and Android devices, featuring various apps like So Tricky, So Tricky Flappy Head, T-Shirt Toss, and Hippity Hop, available on the Apple App Store and Google Play Store. Additionally, the company provides PC maintenance, spyware, malware, and virus removal services for small to large businesses. Yo Mobile also offers surveillance system services, emphasizing their comprehensive approach to addressing both gaming and computer service needs.

đź“‹ Description

• Build and maintain the KMP shared core: business logic, state machines, and data models used by both the Android and iOS clients • Design the shared module's public API - decide what it exposes to platform-specific code and what stays internal • Keep the shared module platform-clean: no Android-only imports, plain data classes and suspend functions at the platform boundary • Wire up dependency injection using Metro (a newer DI tool similar to Dagger/Anvil) • Package the iOS side as an XCFramework and handle Kotlin/Native interop correctly for Swift consumers • Build and maintain a Jetpack Compose benchmark app on Android used to validate the shared core • Work with the Android and iOS engineers to migrate their existing native code onto the shared core

🎯 Requirements

• Production experience with Kotlin Multiplatform: shared module design, expect/actual, judgment on where platform boundaries belong • Experience building and shipping an SDK or library consumed by other developers - deciding what belongs in a public API and what stays closed • Dependency injection experience (Dagger, Anvil, Hilt, Koin, or similar); able to pick up Metro quickly • Working knowledge of Swift and iOS development, including how Kotlin/Native interop and Objective-C/Swift bridging work • Jetpack Compose experience • Strong Kotlin fundamentals: coroutines, suspend functions, structured concurrency • Compose Multiplatform experience - not needed now, but a likely future direction • Familiarity with Kotlin/Native specifics: memory model, concurrency constraints, interop edge cases • Android or iOS production experience beyond KMP itself • On-device AI / ML experience

Apply Now

Similar Jobs

đź•’ July 20

Intetics

501 - 1000

đź’Ľ Consulting

🏥 Healthcare

📦 Logistics

Go Developer working on regulatory, fiscal, and compliance projects for a global mobility platform. Delivering production-ready solutions collaborating with analysts and teammates.

🇵🇱 Poland – Remote

⏰ Full Time

đźź  Senior

đź”™ Backend Engineer

đź•’ July 20

Affirm

1001 - 5000

đź’ł Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer designing real-time fraud decisioning services at Affirm. Collaborating with global teams to ensure operational efficiency in fraud management.

🇵🇱 Poland – Remote

💵 zł308k - zł428k / year

đź’° Post-IPO Equity on 2021-01

⏰ Full Time

đźź  Senior

đź”™ Backend Engineer

đź•’ July 16

Affirm

1001 - 5000

đź’ł Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer designing and developing backend systems at Affirm, focusing on payment automation and financial impact for users.

🇵🇱 Poland – Remote

💵 zł308k - zł428k / year

đź’° Post-IPO Equity on 2021-01

⏰ Full Time

đźź  Senior

đź”™ Backend Engineer

đź•’ July 15

Affirm

1001 - 5000

đź’ł Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer developing backend systems for Affirm's international identity team. Leading engineering efforts to ensure robust and compliant identity solutions for customer checkout.

🇵🇱 Poland – Remote

💵 zł308k - zł428k / year

đź’° Post-IPO Equity on 2021-01

⏰ Full Time

đźź  Senior

đź”™ Backend Engineer

đź•’ July 13

MARGO

201 - 500

đź’Ľ Consulting

🛡️ Insurance

📦 Logistics

Regular .NET Developer for financial sector IT solutions. Conducting design work and collaborating with users for new software implementations.

🇵🇱 Poland – Remote

💵 zł120 - zł130 / hour

⏰ Full Time

🟡 Mid-level

đźź  Senior

đź”™ Backend Engineer