Starszy programista Fullstack (.NET/Angular) (K/M)
O FIRMIE:
Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, generatywnej sztucznej inteligencji oraz przemysłowym Internecie rzeczy (IoT). Tworzymy kompleksowe rozwiązania, które pomagają przedsiębiorstwom automatyzować procesy, zwiększać efektywność operacyjną oraz podejmować kluczowe decyzje dzięki skutecznej analizie danych.
Usprawniamy procesy biznesowe, wykorzystując wiodące platformy, takie jak ServiceNow, Microsoft Power Platform oraz nasz autorski produkt low-code, Fastive. Dzięki temu wspieramy organizacje w ich cyfrowej transformacji, minimalizując przestoje i optymalizując operacje na każdym etapie.
Pracujemy dla firm z różnych branż, w tym farmaceutycznej, ochrony zdrowia, usług finansowych, produkcji, motoryzacji i handlu detalicznego. Zaufały nam znane marki, między innymi ABB, Bayer, Carrefour, PKO BP, Dormakaba, Sanofi, Toyota Bank, Frontex, Liebherr, Pepsico i Saint-Gobain.
O PROJEKCIE:
Dla naszego klienta z branży transportowej poszukujemy specjalisty na stanowisko Starszy programista Fullstack (.NET/Angular) (K/M).
Projekt zakłada stworzenie aplikacji mobilnej umożliwiającej użytkownikom realizację zadań operacyjnych poprzez cyfrowe dostarczanie, potwierdzanie oraz bieżące monitorowanie oficjalnych poleceń. Rozwiązanie eliminuje papierowy obieg dokumentów, zapewniając stały dostęp do aktualnych informacji w bezpiecznej i jednoznacznej formie, zgodnej z obowiązującymi procedurami operacyjnymi. Aplikacja będzie zintegrowana z zewnętrznym REST API, które umożliwia uwierzytelnianie użytkowników, pobieranie dokumentów w formacie PDF oraz danych ustrukturyzowanych, sprawdzanie ich aktualności i potwierdzanie odbioru. Mechanizm logowania zostanie oparty na zarządzaniu użytkownikami w systemie backendowym lub poprzez Single Sign-On (SSO), z synchronizacją danych z systemem kadrowym oraz funkcjami administracyjnymi kont. Backend aplikacji umożliwi również przypisywanie unikalnych identyfikatorów użytkowników, ich powiązanie z tożsamością oraz zarządzanie uprawnieniami dostępowymi. Po zalogowaniu użytkownik uzyska dostęp do przypisanych dokumentów operacyjnych zawierających kluczowe informacje, ograniczenia oraz instrukcje niezbędne do realizacji bieżących zadań.
Projekt realizowany w modelu zdalnym, w ramach outsourcingu, z pełnym procesem projektowym i dokumentacyjnym.
ZAKRES ZADAŃ:
Tworzenie i rozwój backendu w technologii .NET, w tym logiki biznesowej oraz warstwy API.
Implementacja i utrzymanie aplikacji frontendowej w Angular.
Projektowanie i obsługa baz danych MS SQL.
Zapewnienie bezpieczeństwa aplikacji oraz danych.
Przygotowywanie i konfiguracja środowisk aplikacyjnych.
Rozwój aplikacji WWW do celów administracyjnych i raportowych.
Tworzenie oraz aktualizacja dokumentacji technicznej.
OCZEKIWANIA WZGLĘDEM KANDYDATÓW:
Minimum 5 lat doświadczenia w pracy jako programista backend i frontend, w szczególności w technologiach Angular oraz AngularJS
Bardzo dobra znajomość języka SQL oraz pracy z bazami danych MS SQL Server.
Doświadczenie w pracy z systemami kolejkowymi i komunikacyjnymi: Azure Service Bus, RabbitMQ, Kafka.
Dobra znajomość HTML5, CSS3, TypeScript oraz JavaScript (ES6+).
Umiejętność projektowania, implementacji i konsumowania RESTful API w technologii .NET (wersja 10 lub wyższa).
Praktyczna znajomość systemów kontroli wersji, w tym Git oraz Git Flow, i pracy w repozytoriach zespołowych.
Umiejętność implementowania responsywnych interfejsów użytkownika z dbałością o UX i UI.
Znajomość procesów CI/CD, ze szczególnym uwzględnieniem narzędzia Azure DevOps.
Doświadczenie w pracy z narzędziem Jira.
DLACZEGO WARTO DO NAS DOŁĄCZYĆ:
Benefity w ramach systemu kafeteryjnego.
Długofalowa współpraca w oparciu o umowę B2B.
Możliwość realizacji usług w modelu 100% zdalnym.
Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta.
Starszy programista Fullstack (.NET/Angular) (K/M)
Starszy programista Fullstack (.NET/Angular) (K/M)