Jesteśmy młodą i szybko rozwijającą się firmą zatrudniającą ponad 100 oddanych i wysoko wykwalifikowanych programistów na różnych poziomach. Ponieważ możliwość ta wymaga pracy w naszym biurze, jest ona dostępna wyłącznie dla mieszkańców Lwowa. Aby ubiegać się o to stanowisko, musisz przygotować się do rozmowy technicznej, która zademonstruje Twoje możliwości, umiejętności i wiedzę. Wymagania: Niezbędne: Biegła znajomość .NET Core/Framework, ASP.NET i ASP.NET Core do tworzenia aplikacji interneto
Jesteśmy młodą i szybko rozwijającą się firmą zatrudniającą ponad 100 oddanych i wysoko wykwalifikowanych programistów na różnych poziomach. Ponieważ możliwość ta wymaga pracy w naszym biurze, jest ona dostępna wyłącznie dla mieszkańców Lwowa. Aby ubiegać się o to stanowisko, musisz przygotować się do rozmowy technicznej, która zademonstruje Twoje możliwości, umiejętności i wiedzę. Wymagania: Niezbędne: Biegła znajomość .NET Core/Framework, ASP.NET i ASP.NET Core do tworzenia aplikacji internetowych .Doskonała wiedza i doświadczenie w zakresie języka programowania C#.Znajomość Entity Framework (EF), EF Core lub dowolnego innego narzędzia ORM.Zrozumienie i przestrzeganie zasad tworzenia oprogramowania, takich jak DRY, KISS i YAGNI.Dobra znajomość programowania obiektowego koncepcje.Zrozumienie i zastosowanie zasad SOLID w projektowaniu oprogramowania.Dobra znajomość i wykorzystanie wzorców projektowych. Biegła znajomość języka SQL do operacji na bazach danych.Znajomość wzorców architektonicznych, takich jak MVP, architektura N-warstwowa, architektura heksagonalna itp.Doświadczenie z systemy kontroli wersji, takie jak Git.Zrozumienie zasad ciągłej integracji (CI) i ciągłego wdrażania (CD).Znajomość podstawowych praktyk DevOps, takich jak automatyczne testowanie, konteneryzacja i potoki wdrażania.Podstawowa znajomość Dockera do konteneryzacji.Pożądane (będzie plusem) ):Wiedza lub doświadczenie z bazami danych NoSQL, takimi jak MongoDB lub Cassandra. Znajomość technologii front-endowych, takich jak HTML, CSS, JavaScript i frameworków takich jak React lub Angular. Doświadczenie z platformami chmurowymi, takimi jak AWS, Azure lub Google Cloud Platform. Doświadczenie ze frameworkami do testów automatycznych, takimi jak NUnit lub xUnit.Dodatkowe wymagania:Doskonałe umiejętności rozwiązywania problemów i umiejętność efektywnej pracy w zespole.Doskonałe umiejętności komunikacyjne umożliwiające współpracę ze współpracownikami i interesariuszami.Chęć uczenia się nowych technologii i frameworków.Umiejętność dostosowywania się do zmian wymagania i priorytety projektu.Dbałość o szczegóły i zaangażowanie w pisanie czystego, łatwego w utrzymaniu kodu.Co oferujemy:Elastyczne i przyjazne godziny pracy.Przyjazne i przyjazne środowisko pracy w wygodnej przestrzeni biurowej.Praca urzędowa z konkurencyjnym wynagrodzeniem odzwierciedlającym Twoje doświadczenie i umiejętności .Wspierający zespół doświadczonych programistów i menadżerów. Ekscytująca możliwość współtworzenia innowacyjnych projektów. Zapraszamy do kontaktu już teraz, to może być początek naszej współpracy! Odpowiemy niezwłocznie po otrzymaniu Twojego CV.