Full Stack Developer
Zapisz tę ofertę pracy i uporządkuj wyszukiwanie
Utwórz bezpłatne konto, aby zapisywać oferty pracy, tworzyć alerty i wracać do tego ogłoszenia ze swojego pulpitu nawigacyjnego.
Kontynuując, akceptujesz nasze Warunki & Politykę prywatności.
Dołącz do długoterminowego projektu realizowanego dla dużej organizacji z sektora bankowego i rozwijaj systemy wspierające bankowość korporacyjną oraz współpracę z największymi klientami biznesowymi.
Poszukujemy Full Stack Developera na poziomie mocnego Regulara, który swobodnie porusza się we wszystkich warstwach aplikacji – od relacyjnej bazy danych, przez backend w .NET, aż po frontend w Angularze.
To nie jest rola wyłącznie backendowa ani frontendowa. Zespół pracuje end-to-end i elastycznie dzieli zadania, dlatego szukamy osoby, która chce mieć wpływ na całe rozwiązanie: od analizy wymagań, przez development i testy, aż po wdrożenie oraz wsparcie produkcyjne.
Full Stack Developer (.NET / Angular / SQL)
Twój zakres obowiązków
- projektowanie i implementacja aplikacji obejmująca wszystkie warstwy systemu: bazę danych, backend oraz frontend,
- rozwój backendu w C# / .NET 6/8 oraz stopniowa modernizacja starszych komponentów opartych o .NET Framework,
- rozwój aplikacji frontendowych w Angular / TypeScript,
- projektowanie i rozwój mikroserwisów oraz REST API,
- praca z relacyjnymi bazami danych, przede wszystkim Microsoft SQL Server,
- tworzenie i rozwój modelu danych oraz zapytań T-SQL,
- rozwój aplikacji działających w środowisku Docker / Kubernetes,
- tworzenie testów jednostkowych oraz testów E2E,
- aktywny udział w Code Review i dbanie o jakość kodu zgodnie z zasadami OOP i SOLID,
- współpraca z analitykami i użytkownikami biznesowymi przy zbieraniu oraz analizowaniu wymagań,
- udział w integracji rozwijanych systemów z rozwiązaniami firm zewnętrznych,
- tworzenie i aktualizacja dokumentacji technicznej oraz funkcjonalnej,
- udział w procesie wdrażania zmian na środowiska produkcyjne,
- diagnozowanie problemów i wsparcie systemów produkcyjnych,
- udział w stopniowej redukcji długu technologicznego i modernizacji istniejących komponentów.
Nasze wymagania
- około 3–5 lat komercyjnego doświadczenia w developmentcie,
- bardzo dobrej znajomości C# oraz .NET 6/8,
- doświadczenia z .NET Framework 4.6/4.8 – w projekcie występują elementy legacy, które są stopniowo modernizowane,
- praktycznej znajomości Entity Framework,
- doświadczenia z Angular 14+ oraz TypeScript,
- znajomości HTML, CSS i JavaScript,
- bardzo dobrej znajomości SQL i relacyjnych baz danych – szczególnie Microsoft SQL Server i T-SQL,
- doświadczenia z Dockerem,
- praktycznej znajomości tworzenia REST API i aplikacji webowych,
- doświadczenia w tworzeniu testów jednostkowych,
- praktycznej znajomości testów E2E,
- bardzo dobrej znajomości OOP i SOLID,
- doświadczenia w aktywnym Code Review,
- umiejętności analizowania wymagań biznesowych i systemowych,
- gotowości do pracy full stack – backend, frontend i baza danych w zależności od aktualnych potrzeb zespołu,
- analitycznego myślenia, samodzielności i odpowiedzialności za realizowane zadania,
- gotowości do bezpośredniej współpracy z analitykami oraz użytkownikami biznesowymi,
- gotowość do pracy hybrydowej 2x w miesiącu w biurze.
- doświadczenie z Kubernetes,
- znajomość Oracle,
- doświadczenie z nowszymi wersjami .NET,