Job Opening for Senior Android Developer, Mumbai
MOBILE APPLICATIONSMUMBAIIT JOBS
Job Title: Senior Android Developer
Location: Mumbai
Responsibilities:
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.
Coding and Testing:
Write robust code, including unit tests for edge cases, usability, and general reliability.
Conduct bug fixing and performance improvement tasks.
Technological Innovation:
Continuously explore, evaluate, and implement new technologies to enhance development efficiency.
Requirements:
Experience:
4+ years of experience in Java and Kotlin for Android development.
Proficiency in C++ for Android NDK Native Development.
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.
Media and Streaming:
Previous experience working with Live Video Streaming, Media Players, and OTT Services.
Expertise in Encoding, Media Engineering, and Transcoding.
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:
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.
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.