Opis stanowiska
Dla naszego klienta poszukujemy Frontend Developera, który dołączy do zespołu odpowiedzialnego za tworzenie nowoczesnych aplikacji webowych w Angular. Będziesz rozwijać interfejsy użytkownika, współpracować z backendem i zespołami projektowymi, dbając o wysoką jakość kodu i UX.
Model pracy: zdalna
Obowiązki: - Tworzenie i rozwój aplikacji frontendowych w Angular (12+) i TypeScript - Implementacja responsywnych interfejsów użytkownika zgodnie z zasadami UI/UX - Integracja z RESTful API oraz praca w architekturze mikroserwisów / microfrontends - Pisanie testów jednostkowych i end-to-end (np. Jasmine, Karma) - Współpraca z zespołem w Agile/Scrum
Wymagania stanowiska
- Min. 6 lat doświadczenia w rozwoju frontendu oraz min. 3 lata komercyjnej pracy z Angular - Bardzo dobra znajomość TypeScript, JavaScript, HTML oraz (S)CSS - Praktyczne doświadczenie z narzędziami takimi jak node, npm, webpack oraz systemem kontroli wersji Git - Znajomość zasad architektury mikroserwisów i zagadnień związanych z reverse proxy (NGINX) - Biegła obsługa narzędzi Jira oraz Confluence - Bardzo dobra znajomość języka angielskiego (poziom umożliwiający swobodną komunikację techniczną) - Proaktywność, samodzielność w rozwiązywaniu problemów i dbałość o detale
Mile widziane: - Doświadczenie w branży ubezpieczeniowej (Insurance) - Znajomość bibliotek do zarządzania stanem aplikacji (np. NgRx, Akita) - Praktyka z narzędziami do testów e2e (np. Selenium) oraz dbanie o jakość kodu (SonarQube) - Podstawowa znajomość technologii chmurowych i kontenerowych (AWS/Azure, Docker)