O projekcie
Poszukujemy doświadczonej osoby na stanowisko Senior Fullstack Developer, która dołączy do projektu obejmującego rozwój i utrzymanie zaawansowanych aplikacji biznesowych.
Rola koncentruje się na tworzeniu skalowalnych i wydajnych rozwiązań z wykorzystaniem .NET (C#), Angular oraz Oracle (PL/SQL), w tym systemów przetwarzających dane w trybie zbliżonym do czasu rzeczywistego.
To propozycja dla osób, które swobodnie poruszają się zarówno w obszarze backendu, jak i frontendu, potrafią projektować rozwiązania techniczne oraz dbają o jakość, bezpieczeństwo i wydajność tworzonego oprogramowania.
Detale:
Lokalizacja: Praca zdalna + okazjonalne wizyty we Wrocławiu
Forma współpracy: B2B
Zaangażowanie: Full-time
Start: styczeń 2027
Czas trwania projektu: długoterminowy
Zakres obowiązków
Rozwój, utrzymanie i optymalizacja złożonych aplikacji biznesowych w technologiach .NET, Angular i Oracle.
Projektowanie i implementacja interfejsów API oraz usług integracyjnych.
Tworzenie responsywnych i funkcjonalnych interfejsów użytkownika zgodnie z przyjętym Design Systemem.
Implementacja i optymalizacja algorytmów oraz logiki biznesowej.
Tworzenie i utrzymywanie testów jednostkowych i integracyjnych.
Uwzględnianie wymagań niefunkcjonalnych, w tym wydajności, niezawodności i bezpieczeństwa aplikacji.
Współpraca z analitykami biznesowymi przy projektowaniu rozwiązań i interfejsów użytkownika.
Przygotowywanie i aktualizacja dokumentacji technicznej.
Udział w utrzymaniu i rozwiązywaniu problemów produkcyjnych.
Wsparcie techniczne oraz dzielenie się wiedzą z mniej doświadczonymi członkami zespołu.
Wymagania
Minimum 10 lat doświadczenia komercyjnego w programowaniu.
Bardzo dobra znajomość .NET / C#, JavaScript oraz Angular.
Praktyczne doświadczenie w pracy z bazami danych Oracle i PL/SQL.
Znajomość REST API, JSON oraz integracji systemowych.
Doświadczenie w pracy z narzędziami Git, Jenkins i Nexus.
Umiejętność projektowania i tworzenia interfejsów użytkownika dla systemów działających w trybie zbliżonym do czasu rzeczywistego.
Doświadczenie w tworzeniu testów jednostkowych i integracyjnych.
Znajomość dobrych praktyk programistycznych oraz zasad tworzenia bezpiecznych i wydajnych aplikacji.
Samodzielność, odpowiedzialność i umiejętność współpracy w zespole.
Mile widziane
Znajomość języka Java.
Doświadczenie z technologiami konteneryzacji i orkiestracji: Docker, Kubernetes lub Nomad.
Znajomość Apache Kafka.
Doświadczenie z Redis.
Doświadczenie w realizacji projektów dla sektora energetycznego.
Oferujemy
Długoterminową współpracę B2B w pełnym wymiarze godzin.
Udział w rozwoju zaawansowanych systemów biznesowych.
Możliwość pracy z rozwiązaniami przetwarzającymi dane w trybie zbliżonym do czasu rzeczywistego.
Pracę zdalną z okazjonalnymi wizytami we Wrocławiu (maksymalnie 4 dni w miesiącu, nie więcej niż 2 dni z rzędu).
Współpracę z doświadczonym zespołem technicznym.
Możliwość wykorzystania i rozwijania kompetencji w obszarze architektury aplikacji, integracji systemowych oraz optymalizacji wydajności.