.NET Backend Developer, KRAKÓW

  • Bardzo dobra znajomość ASP.NET Core, C# oraz Entity Framework Core.
  • Doświadczenie w pracy z relacyjnymi bazami danych.
  • Praktyczne zrozumienie zagadnień bezpieczeństwa aplikacji webowych.
  • Bardzo dobra znajomość mechanizmów Dependency Injection w .NET, w tym cykli życia zależności i ich konsekwencji projektowych.
  • Umiejętność poprawnego zarządzania zasobami, np. przy pracy z IHttpClientFactory.
  • Znajomość wzorców komunikacji i architektury w systemach rozproszonych, w szczególności:
    • CQRS,
    • Clean Architecture,
    • Saga Pattern – orkiestracja / choreografia,
    • wzorce niezawodnej komunikacji,
    • messaging, kolejki, event-driven.
  • Umiejętność projektowania rozwiązań z myślą o wydajności i skalowaniu.
  • Zrozumienie, że rozwiązania działające w małej skali nie zawsze są poprawne dla systemów obsługujących wielu klientów i duży wolumen ruchu.
  • Gotowość do pracy w modelu wspieranym przez AI, w którym developer zarządza, steruje i weryfikuje pracę agentów AI.
  • Samodzielność, odpowiedzialność za jakość kodu i umiejętność podejmowania decyzji technicznych.

Mile widziane

  • Doświadczenie z rate limitingiem, np. Redis, Azure API Management / Application Gateway, polityki per endpoint, identyfikacja klienta po kluczach lub tenantach.
  • Doświadczenie z narzędziami i usługami chmurowymi.
  • Praktyczne doświadczenie w pracy z agentami AI, np. Claude Code, GitHub Copilot z custom instructions lub podobne narzędzia.
  • Znajomość Angulara lub gotowość do nauki frontendu, ponieważ rola może rozwijać się w kierunku fullstack.
  • Doświadczenie w pracy ze złożonymi systemami biznesowymi, np. księgowość, kadry, ERP, integracje z urządzeniami fizycznymi.
  • Doświadczenie w projektowaniu systemów multi-tenant.

Szukamy doświadczonego Senior .NET Developera, który będzie pracował przy rozwoju złożonych systemów biznesowych opartych o ASP.NET Core, C# i Entity Framework Core. Rola wymaga bardzo dobrego zaplecza backendowego, praktycznego rozumienia systemów rozproszonych, bezpieczeństwa aplikacji webowych oraz projektowania rozwiązań z myślą o wydajności i skalowaniu.

Ważnym elementem pracy jest wykorzystanie narzędzi AI, w szczególności Claude. Programista w tym modelu nie tylko pisze kod manualnie, ale pełni również rolę osoby, która potrafi skutecznie kierować pracą agentów AI, weryfikować wygenerowany kod, kontrolować jakość rozwiązania i brać odpowiedzialność za finalny efekt. Szukamy osób otwartych na naukę promptowania, pracy z agentami i rozwijania nowoczesnego workflow developerskiego.


,[Projektowanie i rozwój aplikacji backendowych w ASP.NET Core / C#., Praca z Entity Framework Core oraz relacyjnymi bazami danych., Projektowanie rozwiązań w architekturze rozproszonej, z uwzględnieniem niezawodnej komunikacji, transakcji rozproszonych i event-driven., Tworzenie i rozwój API oraz integracji między systemami., Dbanie o bezpieczeństwo aplikacji webowych, poprawne zarządzanie zależnościami, zasobami i konfiguracją., Projektowanie rozwiązań skalowalnych, gotowych do pracy w środowisku multi-tenant., Analiza wydajności, identyfikacja wąskich gardeł i proponowanie rozwiązań odpowiednich dla dużej skali., Praca z narzędziami AI, w tym wykorzystywanie agentów do generowania, refaktoryzacji i wspierania developmentu., Weryfikacja kodu generowanego przez AI pod kątem jakości, bezpieczeństwa, utrzymywalności i zgodności z architekturą., Współpraca z zespołem przy projektowaniu architektury, code review i ustalaniu standardów technicznych.] Requirements: ASP.NET Core, C#, Entity Framework, .NET, IHttpClientFactory, CQRS, Clean Architecture, Saga Pattern, Wzorce niezawodniej komunikacji, Messaging, Redis, Azure API Management, Application Gateway, Endpoint, AI, Claude Code, GitHub Copilot, Angular, Frontend, Fullstack, ERP
Data publikacji: 2026-07-21
APLIKUJ