Jako programista Frontend będziesz pracować z Angular i wieloma innymi środowiskami developerskimi, aby tworzyć nowe produkty i uaktualniać już istniejące. Będziesz tworzyć i utrzymywać aplikacje na podstawie dostarczonej dokumentacji projektu, makiet UX i grafik. Będziesz tworzyć warstwy wizualne aplikacji przy stosowaniu podejścia AtomicDesign. Będziesz pracować w zespole stosującym techniki zwinnego wytwarzania oprogramowania.
W Lemisoft wierzymy, że tworzenie aplikacji to nie tylko praca, ale i pasja. Nasza firmowa ekipa, złożona z doświadczonych testerów, programistów i analityków, śmiało wdraża nowe, rokujące rozwiązania technologiczne i tworzy systemy w zgodności z najwyższymi standardami. Ukierunkowanie na potrzeby klienta, a także stały z nim kontakt pozwalają nam wypracować optymalne rozwiązania tak, by produkt końcowy spełnił oczekiwania obu stron.
responsibilities :
Tworzenie warstwy frontendowej aplikacji webowych
Konfiguracja środowiska developerskiego - wybór stacku technologicznego
Przygotowywanie dedykowanych i reużywalnych komponentów aplikacji
Stosowanie bibliotek komponentów
Stosowanie dobrych praktyk pisania kodu oraz projektowania aplikacji
Praca w zespole stosującym techniki zwinnego wytwarzania oprogramowania
Estymacja projektów informatycznych i planowanie prac programistycznych
Weryfikacja kodu źródłowego aplikacji
Przygotowanie, weryfikacja oraz ocena zadań rekrutacyjnych
Wsparcie techniczne developerów
requirements-expected :
Bardzo dobra znajomość Angular 2+ poparta doświadczeniem (minimum 2,5 roku)
Dobra znajomość HTML5/CSS3, CSS/Sass/Less (na poziomie umożliwiającym wspieranie wielu rożnych przeglądarek)
Dobra znajomość REST API, JavaScript, RX JS
Znajomość frameworka Bootstrap 2/3/4
Praktyczna znajomość zasad i technik RWD, PWA
Stosowanie dobrych praktyk programowania (OOP, czysty kod, wzorce projektowe) oraz umiejętność organizacji kodu aplikacji
Umiejętność korzystania z narzędzi do wersjonowania kodu (Git, Gitlab)