Full-Stack Developer (.NET/Angular)
X-Code · Białystok, Poland ·
- Category
- Fullstack
Builds and maintains full-stack web applications using .NET (ASP.NET Core MVC, REST APIs, EF Core) on the backend and Angular on the frontend, plus writes technical documentation and takes part in code reviews. Works with SQL Server, T-SQL, Docker, and Azure (incl. Entra ID) on-site in Białystok.
Zakres obowiązków osoby zatrudnionej natym stanowisku:
- Projektowanie itworzenie oprogramowania woparciu otechnologię.NETiAngular.
- Tworzeniei aktualizacjadokumentacji technicznej.
- Uczestnictwo wprocesie Code Review.
- Dbałość oterminową istaranną realizację zleceń.
- Rozwijanie umiejętności programistycznych związanych zróżnymi produktami itechnologiami firmy Microsoft.
Cechy idealnego kandydata dopracy:
- Minimum 3 lata komercyjnego doświadczenia wtworzeniu aplikacji woparciu otechnologie .NET orazAngular.
- Dobra praktyczna znajomość .NET orazumiejętność tworzenia iutrzymywania usług REST API.
- Dobra praktyczna znajomość ASP.NET Core MVC (wtymRazorPages).
- Dobra praktyczna znajomość biblioteki Entity FrameworkCore.
- Wiedza zzakresu Microsoft SQL Server orazznajomość T-SQL.
- Wiedza natematDockerai tworzenia obrazów kontenerowych.
- Umiejętność projektowania baz danych napodstawie wymagań biznesowych.
- Zrozumienie zasad SOLID, podstawowych wzorców projektowych orazumiejętność pisania czystego itestowalnego kodu.
- Dobra znajomość systemu kontroli wersji Git, wtym pracy zgałęziami, rozwiązywania konfliktów orazkorzystania zpullrequestóww codziennym procesie developerskim.
- Praktyczna znajomość Microsoft Azure, wtym doświadczenie zAzureEntraID wzakresie uwierzytelniania użytkowników, zarządzania uprawnieniami iintegracji zaplikacjami.
- Umiejętności analityczne.
- Znajomość języka angielskiego napoziomie swobodnego czytania dokumentacji technicznej.
- Dobraorganizacja czasu pracy.
- Umiejętność pracy wzespole.
- Atrakcyjne wynagrodzenie uzależnione odzaangażowania idoświadczenia.
- Szansę rozwoju zawodowego poprzez pracę wgronie profesjonalistów iekspertówa takżeudział wciekawych zadaniachorazprojektach.
- Formę zatrudnienia uzależnioną odpreferencji pracownika.
- Elastyczne godziny pracy.
- Niekorporacyjną kulturę pracy – bezpośrednie kontakty zprzełożonymi, koleżeńskie relacje wśród pracowników, transfer wiedzy między działami.
- Zapleczesocjalne, m.in.: Kartę MultiSport, opiekę medyczną orazgrupowe ubezpieczenie nażycie.