Opublikowano 5 miesięcy temu
Aktualnie dla Naszego Klienta z branży elektroenergetycznej prowadzimy proces rekrutacyjny na stanowisko: Senior FullStack Developer (Java + React). Jest to praca hybrydowa z Wrocławia lub Warszawy (2-4 dni w miesiącu w biurze).
Obowiązki:
- Projektowanie, rozwijanie i utrzymanie złożonych aplikacji biznesowych wraz z warstwą front-end;

- Tworzenie interfejsów programistycznych aplikacji (API);
- Wsparcie analityka biznesowego w projektowaniu interfejsu użytkownika, dobieranie odpowiednich rozwiązań w oparciu o firmowy Design System;
- Uwzględnianie wymagań niefunkcjonalnych i bezpieczeństwa;
- Projektowanie, implementacja i optymalizacja algorytmów używanych w aplikacji;
- Projektowanie oraz implementacja usług integracyjnych;
- Wsparcie mniej doświadczonych pracowników w ramach zespołu;
- Zapewnienie optymalnej wydajności i dostępności systemów informatycznych;
- 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.
- Modelowanie dynamicznych i statycznych elementów systemu;
- Współpraca z członkami interdyscyplinarnego zespołu w podejściu Agile.
Oczekiwania:
- Minimum 5 lat doświadczenia w programowaniu w języku Java oraz React (+ mile widziany Angular);
- Bardzo dobra znajomość języków programowania, technologii i frameworków używanych w obszarze backend oraz frontend;
- Bardzo dobra znajomość wzorców projektowych i zasad programowania np. obiektowego;
- Bardzo dobra znajomość wzorców architektonicznych stosowanych w wytwarzaniu oprogramowania;
- Znajomość dobrych praktyk projektowania interfejsu użytkownika i użyteczności aplikacji webowych;
- Bardzo dobra znajomość technologii bazodanowych;
- Umiejętność analizy i debugowania kodu źródłowego;
- Umiejętność tworzenia testów automatycznych np. jednostkowych, integracyjnych.
- Znajomość języków obiektowych: Java 17+, Java EE oraz języków skryptowych: TypeScript, HTML, CSS i Sass;
- Znajomość frameworków frontendowych: React;
- Znajomość narzędzi: Quarkus, 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 widziana:
- Znajomość serwerów aplikacyjnych: Spring-boot, Wildfly.
- Znajomość relacyjnych baz danych: MySQL, PostgreSQL.
- Znajomość frameworku Angular.
Oferujemy:
- Stabilną pracę w firmie o ugruntowanej pozycji na rynku w trybie hybrydowym (2-4 dni w miesiącu w biurze);
- Zatrudnienie na podstawie UOP (17.000 – 22.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.