Senior Frontend Developer (Vue.js)
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia na stanowisku programisty front-end
- min. 3 lata doświadczenia w Vue.js
- znajomość metodologii CSS
- znajomość zasad działania JavaScript (under the hood)
- znajomość rozwiązań web, w tym odtwarzaczy wideo
- znajomość zagadnień związanych ze streamingiem on-line
- znajomość programowania aplikacji wysokiej wydajności i dużego ruchu
Mile widziane
- doświadczenie z procesami dystrybucji treści online (VOD, serwisy streamingowe, HBBTV, portale internetowe, produkcja materiałów promocyjnych)
Opis stanowiska
Praca przy projekcie dla klienta z sektora publicznego w branży medialnej — aplikacje frontendowe związane z dystrybucją treści online (m.in. VOD, streaming, HBBTV). W praktyce: tworzenie nowych funkcjonalności, utrzymanie istniejących aplikacji frontowych i optymalizacja wydajnościowa. To oferta dla doświadczonego frontendowca, który lubi pracować blisko tematyki wideo i streamingu, a nie tylko odtwarzać gotowe komponenty UI. Uwaga: w ogłoszeniu pojawia się punkt 'Grade.' — to prawdopodobnie literówka lub niedokończone zdanie, warto dopytać rekrutera, co dokładnie miał na myśli. Podobnie sformułowania typu 'znajomość zasad działania JavaScript (under the hood)' czy 'znajomość zagadnień streamingu' są na tyle ogólne, że realny zakres wymagań może być bardzo różny — od powierzchownej wiedzy po zaawansowaną implementację.
🔍 Dekoder Ogłoszenia
🔴
Grade.
To jest prawdopodobnie literówka lub brakujące słowo, które mogło oznaczać np. 'Great' (świetnie) lub 'Grading' (ocena), ale w obecnej formie jest niezrozumiałe i wymaga doprecyzowania.
🔴
Znajomość zasad działania Javascript (Under the Hood)
Może oznaczać głębokie zrozumienie mechanizmów JS, ale równie dobrze może być pustym frazesem wymagającym jedynie powierzchownej wiedzy.
🔴
Znajomość rozwiązań web w tym odtwarzaczy wideo
Może oznaczać pracę z gotowymi bibliotekami, ale też potencjalnie budowanie własnych, skomplikowanych rozwiązań.
🔴
Znajomość zagadnień związanych ze strimingiem on-line
Może oznaczać podstawową wiedzę o technologiach strumieniowania, ale też wymagać zaawansowanego zrozumienia i implementacji.
🔴
Znajomość zagadnień związanych z programowaniem aplikacji wysokiej wydajności i aplikacji dużego ruchu
Może oznaczać optymalizację kodu, ale też wymagać pracy z architekturami skalowalnymi i potencjalnie trudnymi do wdrożenia rozwiązaniami.