Job Opening for Senior Android Developer, Mumbai

MOBILE APPLICATIONSMUMBAIIT JOBS

1/21/20241 min read

Job Title: Senior Android Developer
Location: Mumbai

Responsibilities:

  1. Design and Optimization:

    • Design, optimize, and enhance the Android Streaming Client for Mobile, TV, and TAB platforms.

    • Collaborate with the team to integrate new APIs, features, and UI improvements.

  2. Coding and Testing:

    • Write robust code, including unit tests for edge cases, usability, and general reliability.

    • Conduct bug fixing and performance improvement tasks.

  3. Technological Innovation:

    • Continuously explore, evaluate, and implement new technologies to enhance development efficiency.

Requirements:

  1. Experience:

    • 4+ years of experience in Java and Kotlin for Android development.

    • Proficiency in C++ for Android NDK Native Development.

  2. Technical Skills:

    • Understanding and practical use of TCP, HTTP, UDP, RTSP, or WebRTC protocols.

    • Strong foundation in Git and experience with CI/CD automation for building apps.

    • Familiarity with Android APIs, including Filesystem, Networking, Sensors, and others.

    • Experience working with remote data through REST and JSON.

    • Familiarity with third-party libraries and APIs.

  3. Media and Streaming:

    • Previous experience working with Live Video Streaming, Media Players, and OTT Services.

    • Expertise in Encoding, Media Engineering, and Transcoding.

  4. Additional Skills:

    • Previous usage of Flutter or React Native.

Criteria:

  • Strong expertise in Kotlin, Java, Android NDK, and C++.

  • Experience in Media Codec, Streaming, Transcoding, and Android Low-Level APIs.

Points to Consider:

  1. Location:

    • The candidate is required to work from the office or follow a hybrid work model.

    • Exceptional profiles may be considered but should be based in Mumbai.

  2. Specific Knowledge:

    • Strong knowledge and hands-on experience with Kotlin, Java, Media Codec, Streaming, Transcoding, Android Low-Level APIs, and Android NDK/C++ are essential.

Interested candidates, may apply here with your updated resume.