CyprusTech.Careers logoCyprusTech.Careers
Salary guide
Get started — it's freeSign in
Jobs/Android Developer
Mayflower
MayflowerCurated· 3H AGO

Android Developer

Remote FULL TIME

Skills & requirements

AndroidKotlinJavaC++

About the role

Android Developer

We are looking for an experienced Android Developer to build and maintain a native live-streaming application using Kotlin.

The role involves implementing camera, microphone and real-time video functionality, developing interactive chat and moderation features, improving performance and battery efficiency, and integrating platforms such as Twitch and YouTube Live.

Key Requirements

  • Strong Android development experience

  • Advanced knowledge of Kotlin or Java

  • Experience with Coroutines, Flows and Jetpack libraries

  • Knowledge of MVVM, MVI or Clean Architecture

  • Experience with Camera APIs and Android media frameworks

  • Familiarity with Dagger or Hilt

  • Experience with REST APIs and Android testing tools

  • JNI, C/C++ or mobile-streaming experience is an advantage

Working Conditions

  • Fully remote

  • Service contract, as stated by the employer

  • Performance reviews with potential bonus and compensation adjustments

  • Annual allowance for equipment, home-office or well-being expenses

  • Language courses, learning resources and professional-development support

Recruitment Process

  • HR interview

  • Technical interview

  • Test task

  • Final interview

Contract terms, compensation and benefits should be confirmed directly with the employer during the recruitment process.