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
100,000 - 160,000 USD per year
Apply Now