Job Details

Mobile Development
Senior
Remote
Full time
Apr 16

Senior / Staff Mobile SDK Developer

RUB 420,000

YoloPrice is seeking an expert Senior/Staff Mobile SDK Developer with cross-platform experience for their shopping assistant app. The role involves designing and optimizing the mobile backend (Kotlin, Swift, KMP) for high scalability and real-time monitoring. Remote work with an hourly rate of ~2000₽.

YoloPrice is a shopping assistant that compares prices, considering personal discounts, and monitors price drops on major platforms like Ozon, Wildberries, and Yandex.Market. We are looking for an expert mobile SDK developer with experience in cross-platform development of high-load consumer applications for iOS and Android for long-term cooperation. You will be the owner of the mobile backend (30% Kotlin, 30% Swift, 30% KMP) without the UI part: — Design the architecture of SDK services and refactor for scalability to 100k+ DAU; — Optimize the SDK as an embeddable solution with real-time monitoring support (GRPC/WebSocket streaming: persistent connections, reconnect, backpressure handling); — Develop the network layer with SSL pinning, OWASP Mobile compliance, retry logic with exponential backoff and caching for integrations with multiple external APIs; — Implement asynchronous multithreaded services (coroutines with custom dispatchers and limitedParallelism, Swift Concurrency with actors, backpressure in streams) with latency

Production experience developing SDKs or libraries on KMP or Kotlin with integration into consumer applications or V2C applications (50k+ DAU); Deep knowledge of asynchronous programming: Kotlin Flow/StateFlow + coroutines, Swift Combine/AsyncStream, structured concurrency; Design of enterprise-level network stack: OkHttp3 with interceptors, URLSession pinning, API throttling, caching (SharedPreferences and UserDefaults); Data architecture for search engines: migrations, sync mechanisms, query optimization with support for filters and personalization; Understanding of search engine principles: inverted indexing, relevance scoring (TF-IDF/embeddings), fuzzy matching, A/B testing of search results in a mobile context.

Full-time employment; Contractual relationship (Sole Proprietorship, Self-employed); Remote work; Participation in video conferencing meetings; Hourly rate ~2000₽.

iOS
KMP
Android
Firebase
SDK
Kotlin
Swift
SQLDelight
gRPC
OkHttp3

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Flutter Mobile Developer

RUB 300,000

Senior Flutter Mobile Developer position with a salary of 300000₽. No company specified.

N
NDA

Senior Flutter Mobile Developer (Android/iOS)

RUB 300,000

Senior Flutter Mobile Developer with 3+ years of experience in Flutter and 5+ years in mobile development. The role is full-time, remote, with a salary of 200,000 - 300,000 RUB. Offered by Aya Games.

A
Aya Games

Mobile Developer Flutter + Native iOS/Android

Aya Games is looking for a Senior Flutter Mobile Developer with experience in implementing native modules (Android/iOS) for the development of the mobile MMO RPG Riorise. Remote work, flexible schedule.

A
Aya Games