Job Description
We are currently seeking a talented Android Developer specializing in video to join our team. The successful candidate will be experienced in building video-based applications, with a focus on native video players and other video-related features.
Key Responsibilities:
- Design and build advanced applications for the Android platform
- Work closely with our product and design teams to customize the video experience for the Android platform
- Focus on user experience, reliability, usability
- Improve video playback performance and other video-related functionalities
- Collaborate with cross-functional teams to define, design, and ship new features
Qualifications
- Excellent knowledge of Android SDK
- A deep experience with Kotlin, coroutines, and flows
- Multiple experiences working with ExoPlayer
- Experience with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle
- Good communication skills and ability to work effectively in a small fast-paced team.
- Be self-motivated to explore new technologies, apps, tools and frameworks.
Preferred Qualifications:
- Proven experience in developing video-based applications, with a deep understanding of video players, codecs, live streaming, and related technology
- Expertise in video streaming, buffering, encoding, and decoding
- Understanding of video file formats, video analysis, and metadata
- Experience with video editing software and techniques is a plus
- Experience with ExoPlayer cache is a plus
- Basics in Design System approach
- Experience with JetPack Compose
See more jobs at Dailymotion
Apply for this job