Hello everyone!
#vacancy
Location: Office (Hybrid)
City: Moscow, Nagatinskaya subway station
Employment: Full-time
Salary range: from 150 to 250 (after tax)
Company: JSC "Media-effect"
For inquiries, write to - @balupc (Tyoma)
More about the tech stack:
- Kotlin (Kotlin Multiplatform)
- Jetpack Compose / Compose Multiplatform — declarative UI for Android and Desktop.
- Voyager — navigation and screen management.
- Coil (Compose) — asynchronous image loading (including SVG).
- Paging / Lazy Pagination Compose — working with large lists and streaming data loading.
- kotlinx.coroutines — structured concurrency, background tasks, working with data streams.
- Ktor Client — HTTP/WebSocket client, support for REST and real-time interaction.
- ktorfit — type-safe declarative API built on Ktor.
- Socket.IO Client — real-time data exchange.
- Room / SQLite — local data storage, caching, and offline mode.
- mbtiles / geodata — storage and processing of cartographic data.
- Paging + Room — efficient loading and display of large data volumes.
- kotlinx.serialization (JSON) — safe and fast serialization.
- Protocol Buffers — compact and high-performance binary data format.
- Zstd — highly efficient data compression.
- Dependency Injection: kotlin-inject + KSP.
- CI/CD-ready architecture (building KMP, Desktop, JVM artifacts)
If you do not have commercial development experience, write to us anyway!