Engineering Manager Web Technologies

Abu Dhabi, United Arab Emirates

Job Description

Who we are
Are you looking for a challenge that is going to provide you experience in Agile environments? Are you eager to work with frontend and backend cutting edge technologies? Do you want to learn about the latest technologies involved in the OTT video streaming ecosystem? Do you want to work in an international environment? STARZPLAY offers you all of these challenges and more!
STARZPLAY is a subscription video on demand service headquartered in Dubai and available in 20 countries in the MENA region. Our service streams thousands of blockbuster Hollywood movies, TV shows, documentaries, kids\xe2\x80\x99 entertainment and dedicated Arabic content to subscribers in the region. This is what makes us the fastest-growing SVOD service in the region.
Come join us and help to build great new technology in Abu Dhabi, Dubai & Lahore!
Job purpose
As an Engineering Manager (Web Technologies), you will be at the cutting edge of how media and technology interact. Your primary role will be to lead and 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 to the design and implementation of key parts of our frontend apps and backend infrastructure guided by senior members of our engineering teams and collaborating closely with the UX design and product management teams to define innovative UI and functionalities.
Responsibilities
  • Exceptional project planning skills including estimating, scheduling, and executing on committed schedules.
  • Work with stakeholders of product to deliver new user-facing features on the website & devices applications (Android, iOS, Smart TVs, Gaming consoles).
  • Build reusable, high-quality code and libraries for future use which can be used across multiple projects.
  • Ensure the technical feasibility of UI/UX designs and implement them.
  • Collaborate with other team members, designers and stakeholders to deliver on the features.


Job Requirements
  • University degree and 6+ years\' experience as a software developer out of which 2+ as a Team Lead.
  • You have solid knowledge of JavaScript language essential concepts (prototypes, variable scopes...) and also ES6 and future additions to the ECMAScript Standard.
  • Good knowledge on Algorithms, Data Structures and System Design Patterns and experience of creating highly scalable, robust web applications.
  • You essentially have a Full-Stack Development experience and are an expert JavaScript developer (JavaScript, Php, React.JS, Angular.JS, Node.js, Express.JS, Groovy, Webpack, Bootstrap, Python, SpringMVC, MongoDB, Redis, ES6 Mysql & Neo4J).
  • Understanding of UI/UX, CSS related technologies (you are familiar with HTML5, CSS3,SASS/LESS, JavaScript, JSON/XML).
  • Proficient understanding of tools like Git, Jenkins, Docker containers & Orchestrators.
  • Experience in Web Portal, Android & iOS development, Smart-TV platforms like Tizen, WebOS & STB/Dongle.
  • Understanding and experience on web app bundling tools like Webpack, Browserify, Clojure.
  • Experience in Video and media-based development projects (DRM, OVPs, Advertising, Analytics) is plus.
  • Exposure to Agile, Continuous Integration, Test Driven Development & Release Management.
  • Software Development Lifecycle Agile & Scrum, GitHub, Rally, JIRA.
  • You have experience leading a team of Frontend Engineers and have good people management skills.
  • Experience on testing tools like Jasmine, Mocha, Jest, Karma, Protractor is a plus.

Bonus Points for
  • Experience in n-Tier Architecture, WebServices (REST APIs, SOAP, Swagger UI etc), Spring Frameworks.
  • Expertise with a strong experience in graph databases
  • Good experience on GraphQL, and gRPC.
  • Good understanding of OTT & Recommendation Engine System Design
  • Knowledge of application security like code obfuscation, HSTS, TLS, charle proxy etc.


Why work at STARZPLAY?
At STARZPLAY 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 a visionary thinker, then come join us at STARZPLAY!

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1495072
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned