Android Developer

January 10, 2026
Application ends: April 10, 2026

Apply for this job

Email *

Job Description


Role Overview
We’re seeking a talented and experienced Android Developer to lead development of a mobile app that integrates with cameras and other smart home systems. This is a full-cycle role: from architecture, development, API integration, streaming, UI/UX and performance optimization to deployment and ongoing enhancements.

The ideal candidate will have hands-on experience building camera / video streaming / WebRTC applications, strong Android and some solid iOS skills, and a passion for building robust, high-performance apps.

Responsibilities Include

  • Design, develop, test, and maintain the Android app from ground up, with a focus on performance, reliability, and scalability
  • Integrate with backend APIs, cloud services, and device firmware for features such as:
  • Optimize for various network conditions (WiFi, 4G/5G, low bandwidth)
  • Handle encryption, authentication, secure communication over TLS/SSL, token refresh, certificate pinning
  • Work with firmware/embedded team for SDKs or device SDKs / SDK integrations
  • Collaborate with UX/UI designers to deliver polished, intuitive interfaces
  • Perform unit testing, integration testing, performance profiling, memory management
  • Monitor and resolve crash reports, latency, buffering, connectivity errors
  • Optimize app performance, memory usage, and battery efficiency.
  • Implement analytics and monitoring to track app performance and user engagement.
  • Prepare builds, manage releases to Google Play, feature flagging, rollout strategies
  • Stay updated with Android OS changes, libraries, best practices in video streaming and security

Qualifications / Experience / Skills

  • Bachelor’s degree in computer science, Software Engineering or equivalent
  • 8+ years of Android development experience
  • Proven track record building camera / video streaming / surveillance / IoT mobile applications
  • Strong command of Android SDK, architecture components (LiveData, ViewModel, Room, etc.)
  • Experience with media / video APIs: ExoPlayer, MediaCodec, FFmpeg, WebRTC, etc.
  • Deep understanding of networking (HTTP/REST, sockets, WebSockets, WebRTC, or custom protocols)
  • Experience with push notifications, background services, job scheduling (WorkManager, AlarmManager)
  • Familiarity with secure mechanisms: HTTPS, token auth (JWT/OAuth), encryption / decryption, certificate management

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru