Senior Android Backend Engineer - Mumbai, India - Advitha Tech Solutions

    Default job background
    Full time
    Description

    Senior Android Backend Engineer

    The Role:This role would involve designing, developing, and optimizing the Android streaming client for various devices and platforms, integrating APIs and new features, conducting testing, debugging, and troubleshooting, as well as improving application performance and exploring new technologies to enhance development efficiency

    Job Responsibility:

    • Design, Optimize, and enhance our Android Streaming Client for Mobile, TV, TAB
    • Work with the team to integrate new APIs, features & UI
    • Unit-test code for robustness, including edge cases, usability, and general reliability
    • Work on bug fixing and improving application performance
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

    Job Requirements:

    • 4+ years of Experience with JAVA & Kotlin
    • Understanding and using any of TCP, HTTP, UDP, RTSP, or WebRTC (Protocols)
    • Experience in C++ (Android NDK) Native Development
    • Familiar with all the Android APIs, Filesystem/Networking/Sensors and others.
    • Strong foundation in Git & CI/CD Automation of Building Apps
    • Experience working with remote data via REST and JSON
    • Experience with third-party libraries and APIs
    • Have previously worked with Live Video Streaming, Media Players & OTT Services
    • Experience in Encoding, Media Engineering & Transcoding
    • Have used Flutter or React Native