Będziesz częścią zespołu, który tworzy frontendowe rozwiązania dla naszej platformy wideo. Jest to głównie konsola do zarządzania mediami (jej opis znajdziesz w naszej bazie wiedzy) oraz edytor wideo (jego opis znajdziesz w bazie wiedzy). Oba produkty są napisane w Angularze, dlatego znajomość TypeScriptu jest niezbędna.
Do Twoich zadań będzie należało rozwijanie nowych funkcjonalności i utrzymywanie naszych produktów, a więc kontakt z osobą tworzącą projekt UI, uzgodnienie designu z właścicielem komponentu, stworzenie rozwiązania wraz z testami jednostkowymi, zebranie feedbacku podczas review i wreszcie rozwiązanie wszystkich problemów, które pojawią się podczas niezależnych testów. Sporadycznie będzie też potrzeba stworzenia testów na wyższym poziomie (integracyjnych lub E2E). Proces w Screen9 jest dość prosty i opiera się na Kanbanie, a co dwa tygodnie wypuszczamy nowe wersje na produkcję (ale tym zajmują się inne osoby).
- Wykształcenie wyższe.
- Znajomość języka angielskiego umożliwiająca komunikację z zespołem w Szwecji.
- Znajomość Angulara, HTML i CSS.
- Doświadczenie w pisaniu testów jednostkowych i E2E.
- Ustalone konwencje w kodzie
- Code review
- Statyczna analiza kodu
- BDD
- Metryki kodu
- Testy jednostkowe
- Testy integracyjne
- Testy systemowe
- Testowanie manualne
- Automatyzacja testów
- CI
- Laptop
- Dodatkowy monitor
- Słuchawki
- Swoboda doboru narzędzi
- Windows
- Linux
- OS X
- Metodyka: Kanban
- Decyzje architektoniczne podejmuje: Architekt
- Technologię wybiera: Zespół
- Programiści: 5
- Designerzy: 1
- Software do zarządzania projektami: Jira
Pakiety i dofinansowania
- Pakiet medyczny dla rodziny
- Książki
Udogodnienia w biurze
- Parking dla samochodów
- Parking dla rowerów
- Owoce
- Zimne napoje
- Gorące napoje
- Przekąski
Screen9
Screen9 jest wiodąca szwedzką firmą zajmującą się tworzeniem platformy wideo (Online Video Platform), która jest wykorzystywana przez wiele skandynawskich firm i instytucji. Platforma ta jest zgodna z wymaganiami RODO co jest krytycznym czynnikiem podczas wyboru rozwiązań sieciowych zwłaszcza dla klientów w Unii Europejskiej. Nasze produkty są również przyjazne dla osób z niepełnosprawnościami i spełniają wytyczne norm WCAG2.2 (poziom AA). Główna siedziba firmy mieści się w Sztokholmie, ale Kraków jest całkowicie odpowiedzialny za część frontendową. Nasze aplikacje webowe są napisane w Angularze, ale sporadycznie korzystamy też z Reacta.