Summary: The role is for a Kotlin Multiplatform Engineer (KMP) at a digital transformation and software development consultancy, focusing on a large-scale trading/betting application for a prominent sports betting and gambling client. This fully remote position is a 6-month contract starting on January 19, 2026, and is classified as outside IR35. The engineer will work with advanced technologies and frameworks to enhance the application's architecture and features.
Key Responsibilities:
- Develop and maintain a Kotlin Multiplatform (KMP) trading/betting application.
- Implement features using Compose Multiplatform (CMP) for iOS, Android, Desktop, and Web platforms.
- Utilize Koin for dependency injection and Ktor for networking.
- Ensure real-time market data integration through WebSocket connections.
- Focus on responsible gaming features and comprehensive KYC/identity verification.
- Integrate multi-factor authentication and payment systems (Braintree, PaySafe, Trustly).
- Manage advanced catalog/portfolio features for sports betting and trading markets.
Key Skills:
- Kotlin
- KMP
- Compose Multiplatform
- Koin
- Ktor
- WebSocket
- Security
- Payments
- Fintech/trading experience
- CI/CD
Salary (Rate): £440.00 daily
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Digital Transformation and Software Development consultancy requires a Kotlin Multiplatform Engineer (KMP) for a fully remote OUTSIDE IR35 6 month contract starting on Monday 19th Jan 2026 to work with their world-renowned Sports Betting & Gambling client . You will have availability to have a one stage remote interview this week and start on Monday 19th Jan 2026.
Contract Details:
- Start Date: Monday 19th January 2026.
- Duration: 6 months.
- Day Rate: £440 per day.
- Determination: OUTSIDE IR35.
- Base: Fully Remote.
Project Scope: You will be working on a large-scale Kotlin Multiplatform (KMP) trading/betting application built with Compose Multiplatform (CMP), supporting iOS, Android, Desktop, and Web platforms. The project features a sophisticated architecture with clean separation of concerns across domain, data, UI, and feature layers, utilising Koin for dependency injection, Ktor for networking, and WebSocket connections for real-time market data. The codebase emphasizes responsible gaming features, comprehensive KYC/identity verification, multi-factor authentication, payment integrations (Braintree, PaySafe, Trustly), and advanced catalog/portfolio management for sports betting and trading markets.
Technical Skills required:
Must-have skills: Kotlin, KMP, Compose Multiplatform, Koin, Ktor, WebSocket
Platform targets: Android, iOS, Desktop, Web
Desirable: Security, payments, fintech/trading experience, CI/CD