FullStack Developer (.Net, React)
Tech Stack / Keywords
Wymagania
- Experience in .NET 8 /ASP.Net Core Web API and backend development with C#
- Experience in TypeScript and React (React 17 or similar modern frontend frameworks)
- Experience in designing and maintaining REST APIs and distributed web applications
- Experience with EF Core and SQL Server / Azure SQL, including basic query optimization
- Familiarity with Azure Cloud Services (App Service, Functions, Application Insights)
- Hands-on experience with Azure DevOps CI/CD (YAML), Git workflows, and code quality practices
- Familiarity with Azure AD authentication and role/permission-based security models
- Experience with modern frontend UI libraries (Fluent UI and/or KendoReact)
- Understanding of clean architecture patterns (CQRS, MediatR)
Obowiązki
- Develop applications based on modern frontend frameworks extended with cloud-based APIs
- Create SharePoint Online components on the top of SharePoint Framework (SPFx) using React, TypeScript, and Fluent UI
- Develop custom APIs, jobs, and flows hosted on Azure utilizing App Services, Azure Functions, Logic Apps, Cosmos DB
- Automate maintenance activities with PowerShell scripts (PnP cmdlets)
- Work with integrations between on-premises systems and cloud
- Take part in problem-solving sessions around SharePoint Online and cooperate with Microsoft Support
Inne informacje
Informujemy, że administratorem danych jest Avenga z siedzibą w Gdańsku, Biurowiec Officyna, Aleja Grunwaldzka 48/50 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Avenga
21 aktywnych ofert