hireclover
All jobs

A-LISTWARE

Senior/Architect Android Developer ( OpenGL)

Remote Senior $4.7k–$12.8k/moest.

Summary

A-LISTWARE is seeking a Senior/Architect Android Developer to work for a global technology company developing real-time video augmentation and rendering infrastructure. The role focuses on designing and implementing native video playback extensions that augment HLS streams across multiple platforms using OpenGL and advanced rendering techniques.

What you'll do

  • Design and implement native video playback extensions that augment HLS streams at runtime across platforms including Android (ExoPlayer), webOS, Roku, and others
  • Build and maintain cross-platform rendering layer using OpenGL for real-time video frame processing and compositing
  • Integrate GPU-based overlays and visual transformations directly into playback pipeline with frame-accurate synchronization
  • Develop device-aware architecture to handle platform-specific decoding, rendering surfaces, hardware acceleration constraints, and performance tuning
  • Integrate external SDKs and APIs alongside internal AR/graphics processing pipeline
  • Optimize rendering performance, memory usage, and latency under real-time streaming constraints
  • Collaborate with QA and Product teams to validate rendering accuracy, synchronization precision, and cross-device stability

Requirements

  • Strong experience with Kotlin
  • Strong hands-on experience with OpenGL (mandatory core skill), including shader programming and GPU pipeline understanding
  • Solid knowledge of real-time rendering concepts including frame buffers, textures, shaders, synchronization, and GPU/CPU interaction
  • Experience integrating OpenGL with native video playback surfaces
  • Practical experience with HLS streaming internals and playback customization
  • Strong understanding of video decoding/rendering pipelines and frame timing control
  • Experience with native video players on at least one platform: Android (ExoPlayer), webOS, or RokuTV
  • Experience implementing low-latency video overlays and graphical composition
  • Understanding of hardware acceleration and performance optimization on embedded/TV devices
  • Proven background in full-cycle software engineering including integration, profiling, debugging, and optimization
  • English Upper-Intermediate or higher

Conditions

Schedule: 5-day working week, 8-hour working day

Location: Remote work

Benefits: All UA public holidays are days off; Vacation and sick leave covered by company

Browse jobs