← Back to jobs

Frontend Developer (GoJs + Angular)

Skills

agileangularapici cdcssdesign patternsdockergitgitlabhtmljenkinsjestjsonoraclerdbmsrestrxjssasstest automationtypescriptunit testingversion controlAngularTypeScript

Description

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.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Frontend Developer jobs in Poland.

Finding similar jobs…