Senior Frontend Developer (JavaScript
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Frontend Developer jobs →Skills
Description
Obowiązki:
- Projektowanie, implementacja i rozwój aplikacji webowej w architekturze SPA z wykorzystaniem React oraz TypeScript;
- Tworzenie i rozwój interaktywnych diagramów, schematów i grafów w GoJS, zgodnie z regułami biznesowymi;
- Implementacja customowych templates nodes i links, w tym ikon, etykiet, portów, stanów elementów oraz dodatkowych informacji;
- Konfiguracja layoutów oraz implementacja interakcji użytkownika, m.in. drag & drop, edycji elementów, tworzenia połączeń, zaznaczania oraz undo/redo;
- Implementacja walidacji operacji wykonywanych na diagramach oraz obsługa zmian w modelu danych;
- Implementacja importu i eksportu modeli diagramów, w tym obsługa danych w formacie JSON;
- Integracja aplikacji z backendem poprzez REST API oraz rozwój komponentów backendowych w Java / Spring Boot;
- Optymalizacja wydajności aplikacji i diagramów, w szczególności przy pracy z dużymi modelami zawierającymi setki lub tysiące elementów;
- Tworzenie i utrzymywanie testów jednostkowych i integracyjnych oraz udział w code review i refaktoryzacji kodu;
- Współpraca z analitykami, UX/UI i pozostałymi członkami zespołu przy projektowaniu i implementacji funkcjonalności;
- Udział w rozwoju architektury rozwiązania, procesie CI/CD oraz pracy zespołu w podejściu Agile.
Oczekiwania:
- Min. 7 lat komercyjnego doświadczenia w software developmencie;
- Min. 3/4 lata praktycznego doświadczenia w pracy z GoJS lub porównywalnymi bibliotekami do budowy złożonych diagramów i grafów;
- Zaawansowana znajomość GoJS: diagramy, nodes, links, templates, layouts, custom interactions, performance;
- Doświadczenie w budowie złożonych aplikacji webowych;
- Znajomość architektury frontendowej i wzorców projektowych;
- Znajomość REST API i integracji frontend–backend.
Mile widziane:
- Min. 3 lata doświadczenia w pracy z Java/ Spring Boot (dobra znajomość);
- Znajomość testów automatycznych, Gita i CI/CD;
- Doświadczenie w code review, optymalizacji wydajności i refaktoryzacji.
- 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.
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.
No similar openings right now. Refine your search or create an alert above.