Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior Frontend Angular Developer.
Senior Frontend Angular Developer (zdalnie)
Zakres obowiązków:
- Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, finanse, bankowość czy produkcja.
- Projektowanie, rozwój i utrzymanie zaawansowanych aplikacji frontendowych przy użyciu Angular (wersja 12), TypeScript, JavaScript, HTML oraz CSS/SCSS.
- Współpraca w oparciu o architekturę microservices oraz wykorzystywanie koncepcji microfrontend w budowanych rozwiązaniach.
- Integracja aplikacji z usługami backendowymi za pomocą REST API.
- Projektowanie responsywnych interfejsów (responsive design) w zgodzie z zasadami UI/UX oraz dbałość o kompatybilność międzyprzeglądarkową (cross-browser compatibility).
- Implementacja oraz integracja mechanizmów uwierzytelniania: OAuth 2.0, OpenID Connect, JWT oraz autoryzacji opartej na ciasteczkach (Cookie-based).
- Konfiguracja i współpraca z rozwiązaniami typu reverse proxy (ApiGee, NGINX) oraz obsługa zapytań CORS.
- Pisanie oraz utrzymywanie testów przy użyciu frameworków takich jak Jasmine i Karma.
- Zarządzanie procesami budowania aplikacji z wykorzystaniem narzędzi takich jak Node, npm i webpack.
- Praca z systemem kontroli wersji Git oraz środowiskiem Atlassian (Jira, Confluence, GitHub).
- Współpraca z zespołem projektowym z wykorzystaniem metodyk Agile/Scrum.
Oczekujemy:
- Minimum 6 lat doświadczenia w rozwoju obszaru Frontend, w tym minimum 3 lata komercyjnego doświadczenia w pracy z frameworkiem Angular.
- Zaawansowanej znajomości TypeScript, JavaScript, HTML oraz CSS/SCSS, praktycznego doświadczenia w pracy z REST API.
- Znajomości architektury microservices oraz koncepcji microfrontend, umiejętności obsługi systemów kontroli wersji (np. Git).
- Zrozumienia frameworków testowych (np. Jasmine, Karma) oraz tooling'u (Node, npm, webpack).
- Zrozumienia i umiejętności praktycznego wdrażania zasad UI/UX, responsive design oraz cross-browser compatibility, solidnych podstaw w obszarze Kubernetes, Docker oraz HELM.
- Praktycznego doświadczenia w obsłudze OAuth 2.0, OpenID Connect, JWT oraz uwierzytelniania Cookie-based.
- Znajomości koncepcji reverse proxy (ApiGee, NGINX) oraz CORS.
- Biegłej obsługi środowiska Atlassian (Jira, Confluence) i GitHub.
- Rozwiniętych umiejętności rozwiązywania problemów (problem-solving), dbałości o szczegóły oraz proaktywnego podejścia.
- Umiejętności samodzielnej pracy, jak i efektywnego współdziałania w zespole.
- Praktycznego doświadczenia z metodykami Agile/Scrum.
- Mile widziane: znajomość domeny ubezpieczeniowej pod kątem IT, doświadczenie z bibliotekami do zarządzania stanem (state management), np. NgRx, Akita, znajomość pipeline CI/CD oraz praktyk DevOps a także z platformami chmurowymi.
- Znajomość języka angielskiego na poziomie B2 lub C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku.
- Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
- Długofalową współpracę z wynagrodzeniem w przedziale 100-130 PLN netto/godz. + VAT.
- Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
- Sprawny i szybki proces rekrutacyjny - jedna, maksymalnie dwie rozmowy techniczne z managerami, online (każda po godzinie).
- Współpracę w godzinach 9:00-17:00, możliwa lekka elastyczność.
- Współpracę w pełni zdalną.
- Benefity - prywatna opieka medyczna, karta Multisport.
- Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.