Rakuten TV is looking for a Video Players Software Engineer based in Barcelona.
The candidate shall support the design, implementation and continual
improvement (performance / bugs ….) of our rakuten.tv streaming video
players (Web, SmartTV devices, Android, IOS, Chromecast, PS3, PS4 and other embedded devices).
Requirements:
We are looking for a proactive, resilient programmer with a minimum
of three years of experience in any of the following areas of expertise:
a) Media streaming and streaming protocols basic knowledge:
- DASH, Smooth Streaming, HLS, etc
b) Adaptability, flexibility and at least knowledge of 2 of next programming languages:
- JavaScript, ECMAScript, CoffeeScript … ( Web, Chromecast, SmartTV, … )
- Java ( Android, Android TV )
- Objective C, Swift ( IOS )
- Silverlight ( C# )
c) Flexibility of changing programming environment, remote debugging agility, ..
d) Linux environment knowledge, Windows environment flexibility, …
Knowledge of the following will be taken into account:
- Other languages and enviroments: C, C++, Perl, awk, bash, sed, …
- DRM: fairplay, playready, widevine classic, widevine modular
- Version control systems: git, svn, …
Some good reasons to apply:
- Opportunity to work for leading company within the rapidly growing OTT market.
- Great work environment 2 blocks away from Poblenou’s beach
- Culturally diverse environment with people from approx. 22 different nationalities
- Regular company outings, off-sites and team-building events
- Private Medical Insurance or extra money for meal card/commuting card
- Free Language Classes on-site and interesting trainings and sponsorships
- Free massage for all the team