W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym. Dołącz do Knowit, gdzie innowacja i odpowiedzialność idą w parze z profesjonalnym awansem i satysfakcją.
ProjektDla naszego międzynarodowego klienta poszukujemy osoby, która dołączy do zespołu na stanowisku Fullstack Developer. Praca na projekcie w 90% opiera się na wdrażaniu nowych funkcjonalności w technologii .Net Core/React o rozproszonej architekturze tworzonej zgodnie z najnowszymi trendami.
Implementowanie rozwiązania muszą być wysoce skalowalne, wydajne oraz bezpieczne. Przykładana jest duża uwaga do jakości, czystości, czytelności i wydajność kodu. Każde rozwiązanie musi być dokładnie przetestowane - zaczynając od testów jednostkowych, integracyjnych, systemowych, aż po automatyczne w oparciu o Robot Framework. Zarówno Klientowi, jak i Knowit, zależy na utrzymaniu podejścia zgodnego z założeniami Continuous Integration.
Architektura Aplikacji bazuje na mikroserwisach podzielonych na moduły. Każde API posiada własny kontener Docker, który komunikuje się z innymi modułami za pomocą serwis-bus/rebus. Konteneryzacji podlega również relacyjna baza danych MS SQL Server wspierana przez lekki ORM Dapper, który zapewnia wysoką kontrole nad operacjami DQL, DML. Po stronie frontendu każda aplikacja posiada osobny kontener UI oparty na React Framework, wspierany przez Reducer.
Oczekiwania:minimum dwa lata doświadczenia w programowaniu z użyciem .NET i React Framework,dobra znajomość języka SQL (mile widziane doświadczenie w pracy z MS SQL Server),doświadczenie w pracy z REST API,umiejętność logicznego i konceptualnego myślenia,komunikatywna znajomość języka angielskiego w mowie i piśmie.
Mile widziane:znajomość technologii: Dapper, Docker, Reducer, JavaScript, Rebus, SingleR, Swagger, GIT, Jenkins, Robot Framework.
Oferujemy:Kontrakt biznesowy B2B (jeśli jesteś zainteresowany/a inną formą zatrudnienia - zapoznaj się z naszymi innymi ogłoszeniami);Możliwość pracy z biura (Warszawa, Łódź, Bydgoszcz), hybrydowo lub zdalnie – w zależności od Twoich możliwości i preferencji;Elastyczne godziny – dzień możesz rozpocząć między 7 a 10;Kulturę organizacyjną opartą o dzielenie się wiedzą i feedbackiem;Możliwość rozwoju Twoich kompetencji - szkolenia językowe, techniczne, kompetencje miękkie, dofinansowanie certyfikatów, udział w konferencjach na preferencyjnych warunkach;Możliwość skorzystania na preferencyjnych warunkach z benefitów takich jak: Karta Medicover Sport, opieka medyczna w LuxMed dla Ciebie i Twojej rodziny, ubezpieczenie grupowe;Sprzęt niezbędny do współpracy.