Oferta pracy:

FullStack Developer (GoJs + Java or Angular), Wrocław/Warszawa/hybrydowo

Opublikowano 5 miesięcy temu

Aktualnie dla Naszego Klienta z branży elektroenergetycznej prowadzimy proces rekrutacyjny na stanowisko: FullStack Developer (GoJs + Java or Angular).  Jest to praca hybrydowa z Wrocławia lub Warszawy (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);
  • Integracja frontendu z API (REST), w tym synchronizacja danych schematu (GoJS <-> backend w Javie);
  • 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;
  • Analiza wymagań funkcjonalnych oraz przygotowanie projektów ich realizacji;
  • Współpraca z innymi zespołami informatycznymi w celu zapewnienia integracji systemów;
  • Doskonalenie procesów i metodyk programowania, a także wprowadzanie nowych technologii do produkcji;
  • Utrzymywanie wysokiego poziomu jakości kodu oraz dokładności dokumentacji projektowej;
  • Monitorowanie i raportowanie postępów projektów oraz podejmowanie działań naprawczych w razie potrzeby.

 

Oczekiwania:

  • Bardzo dobra znajomość Angular 2+ (preferowany Angular 15–19);
  • Znajomość języków obiektowych Java 17+, Java EE oraz 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ść narzędzi: Quarkus Wildfly; Maven/ NPM, technologii integracyjnych: SOAP, REST, Oracle Packages (function, procedures, views).
  • 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.

 

Mile widziane:

  • Znajomość serwerów aplikacyjnych: Spring-boot, Wildfly;
  • Znajomość relacyjnych baz danych: MySQL, PostgreSQL;
  • Znajomość frameworku React.

 

Oferujemy:

  • Stabilną pracę w firmie o ugruntowanej pozycji na rynku w trybie zdalnym/hybrydowym (2-4 dni w miesiącu w biurze);
  • Zatrudnienie na podstawie UOP (13.000 – 19.000 zł brutto)
  • 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.

Aplikuj na tę ofertę

Wymagany jest poprawny numer telefonu.