NoFluffJobs Praca zdalna Senior New

Senior Fullstack Developer (.NET, Angular)

Devire

⚲ Remote

23 520 - 26 880 PLN (B2B)

Wymagania

  • AI
  • GitHub
  • C#
  • .NET
  • REST API
  • Angular
  • TypeScript
  • SQL
  • MS SQL Server
  • PostgreSQL
  • OOP
  • Clean Code
  • Clean Architecture
  • DDD
  • CQRS
  • Git
  • OpenShift

Opis stanowiska

O projekcie: Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty.  Dla naszego klienta - firmy z branży finansowej/windykacyjnej, poszukujemy osoby na stanowisko Senior Fullstack Developer (.NET + Angular). - Lokalizacja: zdalnie (konieczny jedynie odbiór sprzętu we wrocławskim biurze) - Stawka: 140-160 zł/h net+VAT B2B - Kontrakt B2B via Devire - Pakiet benefitów (opieka medyczna, karta sportowa, ubezpieczenie na życie) - Elastyczne godziny - 100% zdalnie Wymagania: - Minimum 5 lat doświadczenia w komercyjnym tworzeniu oprogramowania. - Praktyczne wykorzystywanie narzędzi AI jako element codziennej pracy developerskiej (GitHub Copilot, modele LLM). - Bardzo dobra znajomość C# oraz platformy .NET (8+). - Doświadczenie w projektowaniu i implementacji REST API. - Doświadczenie w tworzeniu aplikacji frontendowych w Angular (TypeScript). - Bardzo dobra, praktyczna znajomość SQL (MS SQL Server, PostgreSQL). - Znajomość zasad OOP, SOLID, Clean Code, wzorców projektowych oraz podejść architektonicznych (Clean Architecture, DDD, CQRS, event-driven). - Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz złożonej logice domenowej i procesowej. - Praktyczne doświadczenie w pracy z systemami kontroli wersji (Git) oraz środowiskami CI/CD(Gitlab) i platformą kontenerową (OpenShift). - Znajomość języka angielskiego na poziomie B2. Codzienne zadania: - Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie, w tym udział w refinementach, planowaniu oraz usprawnianiu procesu wytwarzania. - Projektowanie, rozwój oraz utrzymanie aplikacji w architekturze backendowej (.NET) oraz frontendowej (Angular). - Dbanie o wysoką jakość kodu oraz przestrzeganie standardów organizacyjnych i architektonicznych (code review, clean code, ADR, ustalone wytyczne EA). - Odpowiedzialność za projektowanie architektury oraz rozwój API (REST) i integracji pomiędzy systemami. - Praca z danymi oraz świadoma optymalizacja zapytań SQL i modeli danych w systemach o dużej złożoności i skali. - Aktywny udział w projektowaniu i rozwijaniu rozwiązań opartych o komunikację asynchroniczną oraz podejście event‑driven (kolejki, messaging), wspierających realizację procesów biznesowych w oparciu o workflow i platforme BPM.