Android Developer

Teachmecode

📍 Dubai, دبي, United-Arab-Emirates

Full-time Other-General Posted February 23, 2026

Job Description

Android Developer: Design Android apps, integrate IoT, use AWS, follow best practices. 5+ years in Kotlin/Java, IoT, AWS, agile.

Description

Design and develop native Android applications optimized for performance, scalability, and reliability. Integrate Android apps with various IoT hardware (e.g., sensors, cameras, ESP32, Arduino, BLE devices). Implement communication protocols such as MQTT, HTTP/REST, and real-time data streams from IoT devices. Develop secure and efficient communication pipelines between mobile apps, AWS cloud services (IoT Core, Lambda, S3, RDS, etc.), and edge devices. Collaborate with hardware, backend, and cloud engineers to build end-to-end IoT solutions. Ensure security best practices across mobile, device, and cloud layers.

Required Skills & Qualifications:

  • 5+ years of experience in Android native development using Kotlin and Java.
  • Strong understanding of Android SDKs, Jetpack components, and architectural pat...