Fullstack Developer (.NET+Angular)
Cyclad
Rola polega na projektowaniu i rozwijaniu aplikacji klasy enterprise z użyciem Angular 20+ na froncie i ASP.NET Core (.NET 9+) na backendzie. Praca zdalna w międzynarodowym zespole IT services, z naciskiem na nowoczesne technologie: Azure, Docker, Kubernetes, CI/CD. Zakres obowiązków obejmuje implementację funkcjonalności, integrację z systemami zewnętrznymi, testowanie (Vitest, xUnit, Moq), code review oraz dokumentację w Azure DevOps. To typowa rola Fullstack Developera w modelu agencyjnym – dla klienta zewnętrznego.
Brakuje: nie podano wielkości zespołu ani struktury (np. ilu frontend/backend developerów), brak informacji o dyżurach on-call lub oczekiwanej dyspozycyjności poza godzinami pracy.
Rola polega na projektowaniu i rozwijaniu aplikacji klasy enterprise z użyciem Angular 20+ na froncie i ASP.NET Core (.NET 9+) na backendzie. Praca zdalna w międzynarodowym zespole IT services, z naciskiem na nowoczesne technologie: Azure, Docker, Kubernetes, CI/CD. Zakres obowiązków obejmuje implementację funkcjonalności, integrację z systemami zewnętrznymi, testowanie (Vitest, xUnit, Moq), code review oraz dokumentację w Azure DevOps. To typowa rola Fullstack Developera w modelu agencyjnym – dla klienta zewnętrznego.
- ✓Nowoczesny stack: Angular 20+, .NET 9, Azure, Docker, K8s
- ✓Transparentny proces rekrutacyjny: rozmowa wstępna i techniczna
- ✓Długoterminowy projekt z jasno określonym budżetem B2B
- ✓Nacisk na code review, testy i dokumentację – sprzyja jakości
- ✓Praca w pełni zdalna z Polski – elastyczność
- !Brak informacji o wielkości zespołu i liczbie projektów jednocześnie
- !Model agencyjny – praca dla klienta zewnętrznego, co może wiązać się z rotacją
- !Brak szczegółów dotyczących dyżurów on-call lub nadgodzin
- !Wymóg obywatelstwa UE i zamieszkania w Polsce – standardowe, ale ograniczające
- •Projektowanie i rozwój aplikacji z użyciem Angular 20+ i ASP.NET Core (.NET 9+)
- •Implementacja komponentów standalone i architektury opartej na sygnałach
- •Integracja z Azure MSAL, REST API i systemami zewnętrznymi
- •Optymalizacja warstwy dostępu do danych z Entity Framework Core i SQL Server
- •Wdrażanie i zarządzanie środowiskami za pomocą Docker, Kubernetes i CI/CD
- •Pisanie testów jednostkowych i integracyjnych (Vitest, xUnit, Moq)
- •Code review i zatwierdzanie Pull Requestów
- •Dokumentowanie postępów i decyzji architektonicznych w Azure DevOps Boards i Wiki
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer z co najmniej 2-3 latami komercyjnego doświadczenia w .NET i Angular, znający podstawy Azure i konteneryzacji. Potrafi samodzielnie implementować funkcjonalności i pisać testy.
Osoby bez komercyjnego doświadczenia w jednej z głównych technologii (.NET lub Angular) – oczekiwana jest biegłość w obu. Juniorzy z mniej niż 2 latami doświadczenia raczej nie spełnią wymagań.
- ?Ile osób liczy zespół projektowy i jakie są role?
- ?Czy pracujemy bezpośrednio z klientem końcowym, czy przez pośrednika?
- ?Jak często odbywają się dyżury on-call i czy są dodatkowo płatne?
- ?Czy istnieje możliwość wpływu na wybór narzędzi i technologii?
- ?Jaki jest przewidywany zakres odpowiedzialności za architekturę?
- ?Ile projektów jednocześnie prowadzi typowy developer w tej firmie?
- ?Czy oferowane są szkolenia lub budżet na rozwój?
- ?Jak wygląda polityka urlopowa na B2B – czy są płatne dni wolne?
- −Nie podano wielkości zespołu ani struktury (np. ilu frontend/backend developerów)
- −Brak informacji o dyżurach on-call lub oczekiwanej dyspozycyjności poza godzinami pracy
- −Nie wiadomo, czy budżet szkoleniowy lub certyfikacyjny jest dostępny
- −Brak szczegółów dotyczących okresu wypowiedzenia na B2B
- −Nie określono, czy praca odbywa się na jednym projekcie, czy rotacyjnie
Praca w międzynarodowym zespole Agile z naciskiem na code review, testy i ciągłe doskonalenie. Oczekiwana jest współpraca i dzielenie się wiedzą.
Rozmowa wstępna → Rozmowa techniczna → Decyzja końcowa (final decision)
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię .Net. Pełne statystyki zarobków →