Frontend Developer (GoJs + Angular) in Wrocław

Frontend Developer (GoJs + Angular) in Wrocław

Wrocław Stacjonarnie
H

Frontend Developer (GoJs + Angular), Wrocław/ hybrydowo Aktualnie dla Naszego Klienta z branży elektroenergetycznej prowadzimy proces rekrutacyjny na stanowisko: Frontend Developer (GoJs + Angular).

Jest to praca hybrydowa z Wrocławia (2-4 dni w miesiącu w biurze).

Obowiązki:

Projektowanie, implementacja i utrzymanie Single Page Application (SPA) w Angularze 19;

Tworzenie i rozwój interaktywnych schematów i diagramów w GoJS, zgodnie z regułami biznesowymi;

Budowa i dostosowanie customowych komponentów Angular dla wizualizacji schematów;

Implementacja customowych szablonów węzłów i krawędzi w GoJS (style, ikony, etykiety, atrybuty);

Obsługa interakcji użytkownika: drag & drop, edycja elementów, walidacja połączeń, eventy (kliknięcia, zmiany, undo/redo);

Implementacja importu/eksportu schematów (JSON) oraz obsługi plików Excel (xlsx);

Optymalizacja wydajności przy pracy z dużymi grafami (dziesiątki/setki węzłów);

Implementacja testów jednostkowych i integracyjnych (Jasmine, Karma);

Współpraca z UX/analitykiem przy projektowaniu UI zgodnie z Design System;

Dbanie o dostępność, responsywność i zgodność aplikacji z dobrymi praktykami webowymi;

Współpraca z członkami interdyscyplinarnego zespołu w podejściu Agile.

Oczekiwania:

Bardzo dobra znajomość Angular 2+

(preferowany Angular 15–19);

Znajomość języków skryptowych: TypeScript, HTML, CSS i Sass;

Swobodne posługiwanie się TypeScript, RxJS, HTML5, CSS/Sass w codziennej pracy;

Doświadczenie w pracy z biblioteką GoJS (lub innymi narzędziami grafowymi),

obejmujące: tworzenie customowych szablonów węzłów i krawędzi, pracę z layoutami (hierarchiczny, layered, force-directed), obsługę eventów i interakcji użytkownika, serializację/odtwarzanie schematów (JSON), integrację z Angular (komponenty, lifecycle, data binding);

Znajomość algorytmów grafowych i ich zastosowania w wizualizacji (np. wyszukiwanie ścieżek, analiza cykli, porządkowanie layoutu);

Doświadczenie w integracji SPA z API REST;

Umiejętność debugowania i optymalizacji kodu frontendu;

Znajomość wzorców projektowych i zasad Clean Code/SOLID w kontekście frontendu;

Doświadczenie w pisaniu testów automatycznych (unit + e2e);

Znajomość relacyjnych baz danych (Oracle);

Znajomość narzędzi CI/CD: Docker, Jenkins;

Znajomość systemów kontroli wersji: Git (szczególnie z połączeniem z Gitlab);

Umiejętność tworzenia zawartości i wyglądu stron: CSS, HTML;

Znajomość preprocessingu: LESS, Stylus lub Sass.

Stabilną pracę w firmie o ugruntowanej pozycji na rynku w trybie hybrydowym (2-4 dni w miesiącu w biurze);

Zatrudnienie na podstawie UOP

50% kosztów uzyskania przychodu w zakresie realizowanych prac twórczych;

Wysokie benefity i dodatki rozliczane w systemie rocznym;

Elastyczne godziny pracy;

Bogaty pakiet benefitów: opieka medyczna, karta sportowa, ubezpieczenie na życie;

Indywidualny program szkoleniowy z wysokim budżetem;

Wewnętrzny program mentoringowy wspierający zarówno nowych jak i obecnych pracowników;

Program onboardingowy pozwalający na szybką i przyjazną adaptacje do pracy;

Klarowną ścieżkę rozwoju zawodowego oraz możliwości rozwoju na wielu płaszczyznach (np. dofinansowania do studiów podyplomowych, szkolenia managerskie, konferencje, fora);

Udział w innowacyjnych projektach, mających strategiczny wpływ na sektor energetyczny w Polsce i w Europie;

Pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami.

Nasz zespół tworzą ludzie, którzy to, co robią, traktują bardzo poważnie. Ciągłe szlifowanie umiejętności i rozbudowywanie potencjału naszych doradców personalnych pozwala nam tworzyć zespół – jeden z lepszych w tej branży.

#J-18808-Ljbffr

H

Dane kontaktowe:

Zespół rekrutacyjny Hrproject (Poland)