Android Developer for Kotlin SDK – Real-Time Messaging with NATS & REST


We are looking for an experienced Android developer to build a Kotlin-based SDK for Relay, a high-performance pub/sub platform that enables real-time communications at scale. Relay is designed for speed, reliability, and engineering efficiency, helping developers integrate real-time messaging, worker queues, and historical data retrieval into their applications with minimal effort. Our ideal candidate is: 1. Proficient in Kotlin and experienced in building well-structured, user-friendly libraries. 2. Experienced with NATS.io and understands how to implement real-time messaging efficiently. 3. Familiar with REST APIs and able to integrate API calls for Relay’s history and queue functionalities. 4. Intuitive in SDK design, ensuring the library is easy to use for Android developers. 5. Experienced with coroutines, threading, and networking in Android. 6. Able to write clean, well-documented, and testable code. Deliverables: 1. A well-documented Kotlin SDK for integrating Relay’s pub/sub (NATS), queues, and history API (REST). 2. A sample Android application demonstrating SDK usage. 3. Clear unit tests and documentation to ensure maintainability. If you’re passionate about real-time systems and creating seamless developer experiences, we’d love to hear from you! Apply with examples of past SDKs you've built. Not compulsory

Keyword: Java

 

Sales Lead Management System Web Application Development

N/D

View Job
One-on-One Python Tutoring for Beginners

N/D

View Job
Senior Android Developer for MetaWorm Miner App (Kotlin, Jetpack Compose, Web3 Integration)

We’re building MetaWorm Miner, an innovative Android app that lets users earn RA tokens through a metaverse-inspired mining system. We have a partial codebase started in Kotlin with Jetpack Compose, Hilt, EncryptedSharedPreferences, and Retrofit API integration, but it ...

View Job