Full Stack Developer

4 tygodni temu

mazowieckie, Polska Pełny etat

25efad9692b09deca967e93817c2492b.png

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,