Senior Fullstack Developer (.NET + React)
Summary
Senior fullstack developer building and evolving business-critical banking applications in C#/.NET on the backend and React on the frontend, working in a SCRUM team on legacy code analysis, architecture, and new features. Hybrid role with 1 day/week on-site in Warsaw or Gdansk, B2B contract at 190 PLN/h.
Bankowość
Stawka: 190 PLN/h na umowie B2B
Hybryda: 1 dzień w tygodniu w biurze w Warszawie albo w Gdansku
Podsumowanie: Głównym celem tej roli jest wytwarzanie i rozwój aplikacji, które są kluczowe dla funkcjonowania organizacji, w szczególności w kontekście pracy z zespołem zwinnym oraz adaptacji istniejącego kodu.
Zakres odpowiedzialności:
Wytwarzanie oprogramowania w języku C# zgodnie z dokumentacją
Implementacja frontendu w React
Analiza i rozwój istniejącego kodu (w tym kodu legacy)
Opracowywanie architektury rozwiązań
Ścisła współpraca z zespołem wytwórczym (Testerzy, Analitycy, Product Owner) w metodykach zwinnych (SCRUM)
Wymagania technologiczne (MUST HAVE):
Znajomość języka C# (.Net Framework, .Net Standard, .Net Core, .Net)
Znajomość React (18 i nowsze)
Umiejętności debugowania, profilowania, analizy wydajności
Znajomość DDD, CleanCode, SOLID
Znajomość wzorców architektonicznych i komunikacji asynchronicznej
Znajomość TSQL i oprogramowania SQL Management Studio
Znajomość oprogramowania Visual Studio
Wymagania technologiczne (NICE TO HAVE):
Doświadczenie w budowaniu widoków dla aplikacji mobilnych
Doświadczenie w budowaniu aplikacji dla sektora finansowego
Doświadczenie w automatyzacji testów (np. Postman, PlayWright)
Znajomość standardu WCAG
Wymagania dotyczące doświadczenia:
Min. 5 lat doświadczenia w wytwarzaniu aplikacji .Net
Min. 3 lata doświadczenia w wytwarzaniu aplikacji React
Wymagania językowe:
Znajomość języka angielskiego w piśmie i mowie (min. B2)
Język polski biegły
Kompetencje miękkie:
Gotowość do rozwoju kompetencji oraz dzielenia się wiedzą w zespole
Umiejętność analitycznego myślenia i pracy z dokumentacją
Dobra organizacja pracy oraz dbałość o jakość i terminowość
Informacje dodatkowe:
Wykształcenie min. średnie, preferowane wykształcenie wyższe na kierunku informatycznym.