Switch Media provide seamless IPTV, VOD and OTT Video solutions to most of Australia's major broadcasters and many other organisations here and overseas. Currently, our team is working with one of the biggest names in Broadcast television, and we are looking for a new JavaScript developer to assist in the build and maintenance of highly scalable video applications across all conceivable devices. The Role: We are looking for talented front-end engineers with exceptional skills and knowledge in JavaScript and related web technologies to join our team working on some of the best Video on Demand and live streaming solutions in Australia. This is a unique opportunity to work on building one of the most-watched Video-on-demand platforms and Video smartphone apps in Australia. We require someone with a keen eye for detail, technical curiosity, and excellent communication skills. You will mentor and lead a small highly skilled and diverse team to drive our products to the next level. Key Responsibilities: Own and drive the development of new cutting-edge Front-End features and UI for our core Audio/Video content delivery platform and cross-platform applications Optimising solutions for performance modularity and scalability Enhance User experience while ensuring compatibility with existing platforms Integration and development with backend services and API's Core Skills: 4+ years OOP JavaScript development and related web technologies React, ES2016, TypeScript and modern JS frameworks Strong familiarity with performance tuning and optimising web-based applications from the UI to the network layer Webpack, Gulp or Grunt CSS3, Sass or Less HTML5 Good exposure to CI/CD processes Agile practices Scrum/Kanban BA/MS degree in Computer Science or equivalent Experience with high traffic, dynamic sites, building and designing solutions to minimise latency Desirable: Experience working with diverse platforms would be a plus (e.g. Chromecast, PlayStation, Tizen, WebOS) Backend JavaScript with Node.js and/or PHP Video or broadcast media industry experience Additional mobile development experience in React Native, Xamarin, Android, iOS is desirable Advertising technology and/or Big Data real-time telemetry solutions Ability to break down abstract problems into concrete solutions Able to identify and componentize common abstractions Passion for frontend technologies. You need to be able to distil hype from practical application You love thinking about things from the customers perspective and trying to understand what motivates and drives decision making You have a desire to make an impact on a rapidly growing and dynamic product You’re excited about video streaming and consider yourself a movie/tv buff