Projektowanie, rozwijanie i dostarczanie aplikacji webowych klasy enterprise w Angularze i .NET.
Definiowanie i pilnowanie architektury REST API, kontraktów, modeli zasobów i standardów integracji zgodnych z dobrymi praktykami branżowymi.
Projektowanie funkcjonalności platformy API: monitoring, logowanie, audyt, katalogi API, narzędzia dla developerów i zarządzanie cyklem życia.
Wdrażanie i optymalizacja rozwiązań cloud-native w Microsoft Azure i Azure DevOps, w tym praktyk CI/CD.
Rozwijanie frameworków, standardów i komponentów wielokrotnego użytku dla front-endu w Angularze i API w .NET.
Zapewnianie wsparcia technicznego, mentoring i wskazówki dla zespołów developerskich, z dbałością o jakość kodu, utrzymywalność, bezpieczeństwo i skalowalność.
Współpraca z architektami, product ownerami i zespołami inżynierskimi przy tworzeniu roadmap technicznych i dostarczaniu rozwiązań zgodnych z potrzebami biznesu.
Dbanie o jakość oprogramowania przez code review, automatyczne testy i dobre praktyki inżynierskie.
Rozwiązywanie złożonych problemów technicznych oraz poprawa wydajności i niezawodności aplikacji.
Śledzenie nowych technologii i proponowanie usprawnień w praktykach inżynierskich i architekturze rozwiązań.
Nasze wymagania
Udokumentowane doświadczenie jako Software Engineer, Full Stack Developer lub Angular/.NET Developer.
Bardzo dobra znajomość Angulara, TypeScriptu, C# i technologii .NET.
Doświadczenie w projektowaniu i wdrażaniu REST API oraz aplikacji rozproszonych.
Praktyczne doświadczenie z Microsoft Azure i Azure DevOps.
Umiejętności analityczne, rozwiązywania problemów i diagnozowania błędów.
Umiejętność samodzielnej działania i brania odpowiedzialności za rozwiązania techniczne.
Doświadczenie w środowisku Agile.
Bardzo dobra znajomość języka angielskiego, w mowie i w piśmie.
Must-have: TypeScript, C#, CSS, Angular, .NET, https://jobeax.com/link/GrYTXLZMpxEMJknV, projektowanie i rozwój REST API, Azure DevOps, pipeline'y CI/CD, Azure (ogólna wiedza i praktyczne doświadczenie z różnymi usługami).
Mile widziane
Konteneryzacja (Docker, Kubernetes), GitHub Copilot, API Management, doświadczenie z message brokerami, MS SQL Server
To oferujemy
Współpracę w formie B2B.
Zdalny model realizacji projektu.
Udział w projekcie dla klienta, w którym tworzysz aplikacje klasy enterprise w Angularze i .NET.
Realny wpływ na standardy, frameworki i komponenty wielokrotnego użytku w projekcie.
Współpracę z architektami, product ownerami i zespołami inżynierskimi.
Możliwość rozwoju technicznego i pracy z nowymi technologiami.
Samodzielną rolę z odpowiedzialnością za rozwiązania techniczne.