Senior Software Engineer(android)

SG, Singapore

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1626232
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned