Aktualne utrzymanie i rozwój aplikacji w branży medialnej
responsibilities :
zadania utrzymaniowe i rozwojowe dla odtwarzacza wideo dla przeglądarek WWW
requirements-expected :
minimum 3 lata doświadczenie w odtwarzaczach wideo dla przeglądarek WWW
dobra znajomość zagadnień protokołów HLS oraz MPEG-DASH
min. 5 lat doświadczenia przy pracy nad aplikacją JavaScript;
bardzo dobra znajomość JavaScript (ECMAScript 5);
bardzo dobra znajomość JavaScript (ES2015/ECMAScript 6);
dobra znajomość JavaScript (ES2016/ECMAScript 7);
bardzo dobra znajomość TypeScript;
dobra znajomość jakiegokolwiek innego języka programowania oprócz: JavaScript / TypeScript / LiveScript / CoffeeScript / Python / PHP;
dobra znajomość którejkolwiek z bibliotek: AngularJS / React.js / Vue.js / Ember.js / Backbone.js (poświadczona projektem napisanym w jednej z tych technologii);
dobra znajomość CSS3;
bardzo dobra znajomość HTML5;
dobra znajomość XML;
bardzo dobra znajomość PJSON i JSON;
dobra znajomość Node.js i NPM;
obowiązkowa znajomość systemów do budowania aplikacji: Webpack i Babel;
obowiązkowa znajomość pakietów do automatyzacji zadań: Gulp i Grunt;
obowiązkowa znajomość jednego z systemu szablonów: Mustache / Underscore Templates / HandlebarsJS / Jade templating / EJS;
znajomość: REST API i JSON-RPC;
dobra znajomość protokołu HTTP a w szczególności nagłówków i metod;
dobra znajomość technologii WebSocket;
znajomość różnicy między przeglądarkami i ich interpretacją języka JavaScript, a także dodatkowym API które oferują;
znajomość Google Closure Compiler;
znajomość języka Python i menażera pakietów PIP;
dobra znajomość powłoki shell i bash;
znajomość jednej z technologii mobilnych: PhoneGap / Apache Cordova / NativeScript lub podobnej;