Filled
This offer is not available anymore

Senior Full-stack Web Engineer in Madrid

StarzPlay

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Who we are

STARZ PLAY is a subscription video on demand service headquartered in Dubai and available in 19 countries in the MENA region. Our service streams thousands of blockbuster Hollywood movies, TV shows, documentaries, kids’ entertainment and dedicated Arabic content to subscribers in the region. This is what makes us the fastest-growing subscription based video on demand service in the region.

Job purpose

As a Senior Engineer, you will be at the cutting edge of how media and technology interact. Your primary role will be to contribute to delivering a superb user experience by executing a product roadmap and maintaining highly engaging and interactive applications for Web, Smart TVs, game consoles, Chromecast and many more devices.

Success in this position will require contributing in the design and implementation of key parts of our frontend apps and backend infrastructure in collaboration with senior members of our engineering teams and collaborating closely with the UX design and product management teams to define innovative UI and functionalities.

 Senior Full Stack Web Engineer Requirements

  • You have good knowledge of Javascript language essential concepts (prototypes, variable scopes...) and also ES6 and future additions to the ECMAScript standard.

  • You have deep knowledge of modern Javascript development tooling like transpilers, testing or bundlers.

  • We use React here, so knowing React will be a good plus. However, all frameworks follow similar concepts so we consider that being aware of them will mean you are able to learn any framework if needed.

  • Understanding of the specific problems that appear when implementing Server Side Rendered React apps.

  • You have deep knowledge of the architecture of a web application (client-server, REST API basics, caching systems, basic database knowledge...)

  • Knowledge of memory management in low powered devices

  • Basic knowledge of performance improvement techniques is a plus

You are eager to learn about devices that run apps in mainly written in Javascript (Chromecast, Smart TVs, Playstation, Xbox One, Roku,...) and learn to adapt to their limited resources and support to web standards.

 For all the candidates

  • You are eager to learn/understand video related technologies (over the top streaming protocols, CDN infrastructure, online video platforms, etc).

  • You are willing to earn experience in DRM protected technologies/players.

  • You feel comfortable working in an international environment.

  • Understanding and full control over the version control systems like GIT.

  • You have an analytical mindset, problem-solving skills, and basic algorithm understanding

  • You are a self-driven person who doesn’t need someone else to continuously command what to do, you are able to see what comes next based on existing roadmaps and agile methodologies tools.

  • Completing each feature flawlessly is a must for you. You put attention to details and you cover the maximum scenarios in each case.

  • You are able to lead or mentor people to help to build an autonomous and productive team.

  • Every piece of software you write is properly documented in a way that is accessible and understandable for anyone reaching your software.

Why work at STARZ PLAY?

At STARZ PLAY we look for BOLD, CREATIVE and INNOVATIVE individuals that have a passion for technology. We offer a competitive compensation package and an environment that is constantly evolving and exposing you to new market trends and innovations while giving you a chance to contribute to our exciting platform. If you are a problem solver and visionary thinker then come join us at STARZ PLAY!

 

About StarzPlay

.

Other full-stack developer jobs that might interest you...