Pracuj.pl Praca zdalna Senior

Senior Fullstack Developer

ALTEN Polska

⚲ Warszawa

Wymagania

  • C#
  • .NET
  • React
  • React Hooks
  • TypeScript
  • PostgreSQL
  • SQL
  • Entity Framework
  • Git
  • Docker
  • Vite
  • DevTools

Opis stanowiska

Nasze wymagania: Minimum 6 lat doświadczenia w tworzeniu aplikacji webowych. Bardzo dobra znajomość języka C# oraz platformy .NET. Znajomość frameworku CMS Orchard Core. Doświadczenie w projektowaniu aplikacji typu SPA z wykorzystaniem React (React Hooks, TypeScript). Biegłość w budowaniu interfejsów użytkownika oraz integracji z API. Znajomość komunikacji Web API oraz standardu OpenAPI. Doświadczenie w implementacji aplikacji real-time z wykorzystaniem SignalR (backend oraz frontend). Praktyczna znajomość pracy z bazą danych PostgreSQL, w tym optymalizacja zapytań SQL oraz indeksowanie. Doświadczenie w pracy z Entity Framework (śledzenie zmian, migracje, transakcje, expression tree). Znajomość standardów OAuth2/OIDC oraz systemów autoryzacji takich jak Keycloak. Znajomość narzędzi developerskich takich jak Git, Docker, Vite oraz DevTools. Umiejętność projektowania architektury aplikacji oraz stosowania wzorców projektowych. O projekcie: Projekt polega na budowie od podstaw nowoczesnej aplikacji intranetowej, która zastąpi obecnie funkcjonujące rozwiązanie klienta. Nowa platforma będzie rozwijana w oparciu o architekturę opartą na React po stronie frontendowej oraz .NET i CMS Orchard Core po stronie backendu. Celem projektu jest stworzenie skalowalnej, nowoczesnej platformy intranetowej umożliwiającej zarządzanie treściami, komunikację wewnętrzną oraz integrację funkcjonalności dostępnych obecnie w istniejącym rozwiązaniu. Rola łączy kompetencje fullstackowe, obejmujące projektowanie aplikacji SPA w React, budowę backendu w technologii .NET oraz pracę z systemem CMS Orchard Core. Kluczowym elementem projektu będzie również migracja funkcjonalności z istniejącego intranetu do nowej platformy. Zakres obowiązków: Projektowanie i rozwój aplikacji intranetowej w architekturze fullstack (React + .NET). Tworzenie oraz rozwój backendu aplikacji, w tym API oraz logiki biznesowej. Implementacja funkcjonalności w CMS Orchard Core (moduły, content types). Budowanie komponentów frontendowych w React, w tym formularzy i widoków UI. Integracja frontendowej warstwy aplikacji z backendowym API. Implementacja funkcjonalności real-time z wykorzystaniem SignalR. Praca z bazą danych PostgreSQL oraz optymalizacja zapytań SQL. Projektowanie i rozwój modeli danych oraz integracja z Entity Framework. Migracja istniejących funkcjonalności intranetu do nowej platformy. Projektowanie architektury aplikacji oraz dbanie o jakość i wydajność kodu. Współpraca zespołowa przy rozwijaniu i utrzymaniu platformy intranetowej. Oferujemy: Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B) Stabilną i długoterminową współpracę Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych Możliwość odbycia kursów i zdobycia certyfikacji Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska