Senior Software Engineer(Android)
ExternalS$84K–S$120K/yrFull-timeUnknownToday
Information Technology
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are building a global social gaming stage where users can stream live, chat, and play games anytime, anywhere. It's a dynamic platform combining the energy of live streaming, the fun of gaming, and a young, international team waiting for you to join. To achieve our vision, our Android client must deliver instant startup, zero-lag performance, and seamless real-time interaction for millions of global users. If you're passionate about live streaming, social apps, and gaming, this is your stage.
Responsibilities
- l Lead the development and iteration of Loops Android client features, covering live streaming, short video, and interactive gaming scenarios.
- l Implement and optimize real-time audio/video streaming, co-hosting, and PK (battle) features to ensure low-latency, smooth user experiences.
- l Optimize Android UI rendering and interactions to ensure high performance and stability across a wide range of devices.
- l Enhance network request handling and real-time data transmission, addressing weak network conditions, packet loss, and latency issues.
- l Maintain and evolve the Android client architecture, driving modern patterns such as MVVM/MVI.
- l Collaborate closely with Product, Design, Audio/Video, and Backend teams to quickly iterate and ship new features.
- l Stay up-to-date with the latest Android technologies and propose improvements tailored to live streaming and social products.
Requirements
- l 5+ years of Android development experience; proficient in Java and Kotlin, with strong understanding of common design patterns.
- l In-depth knowledge of Android native UI rendering with experience in optimizing complex interfaces and interactions.
- l Familiar with WebView and hybrid (H5/Native) development; able to resolve performance and compatibility issues.
- l Understanding of audio/video protocols (RTMP, WebRTC, HLS) and experience in streaming optimization under weak network conditions.
- l Hands-on experience with WebSockets, TCP/UDP real-time interaction.
- l Background in developing live streaming or social apps, familiar with high-concurrency and multithreading scenarios.
- l Strong coding standards and collaborative team habits.
- l Experience with live streaming, gaming apps, or interactive features.
- l Familiarity with Middle Eastern/Arabic market user habits and device environments.
- l Knowledge of audio/video codecs, latency optimization, and player kernel tuning.
Benefits
l Build a global-scale social gaming platform with real-time interaction for millions of players.l Solve challenging problems involving high concurrency, low latency, and global synchronization.l Collaborate with a world-class team of engineers and designers to develop breakthrough solutions.l Competitive salary, performance bonuses, and opportunities for fast career growth.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at LOBAH PLAY PTE. LTD.? Share your experience