Senior Software Engineer – Player
New
G
G2i Inc.Streaming Media
LATAM, UTC 16:00–19:00Full-TimeSenior
Salary100,000 - 160,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- JavaKotlinReact NativeC++
Requirements
- 5+ years of software engineering experience
- Strong experience with video playback infrastructure such as FFmpeg, ExoPlayer, MediaCodec, or similar technologies
- Experience building user-facing applications on platforms such as Android, iOS, tvOS, macOS, or Roku
- Familiarity with streaming protocols like HLS and DASH
- Ability to quickly understand complex systems and existing codebases
- Strong communication and collaboration skills in distributed environments
- Ownership mindset and passion for building high-quality products
Responsibilities
- Build, maintain, and optimize client-side video playback components
- Develop new playback features and improve existing user experiences
- Collaborate with frontend, mobile, and backend engineers on architecture and implementation decisions
- Participate in code reviews and technical discussions
- Contribute to engineering best practices and code quality initiatives
- Work on React Native applications across mobile, TV, and web platforms
- Help evolve native player foundations using technologies like ExoPlayer, AVFoundation, and FFmpeg
- Take ownership of technical challenges and contribute to team-wide initiatives
View Full Description & ApplyYou'll be redirected to the employer's site