L

Senior Software Engineer(Android)

salary Salary :

$7,000 - 10,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer(Android)

About Us

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.

Key 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.

Nice-to-Haves

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.

What We Offer

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.

Original job Senior Software Engineer(Android) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.