Position: Android Developer
Company: KaaIoT
Experience required: 5y
English level: intermediate

Our client is a world renowned vendor offering smart mobility solutions for enterprise. One of their products in an enterprise mobile management platform. We are building a new product for centralized content management across devices of the enterprise.

**Requirements:**

- 5+ years of experience developing complex Android applications including the UI, networking, databases;

- Extensive knowledge of Kotlin, Compose, Hilt, ROOM, Retrofit;

- Experience interacting with RESTful APIs;

- Proven software architecture experience. Passion for writing clean, maintainable, and testable code at both the UI and system levels;

- Attention to detail;

- Experience with Android Managed Configuration is a plus;

- Experience with Video audio playback on Android is a plus (libvlc, ffmpeg, etc.).