O tym stanowisku
auto_translated_note
Skylum umożliwia milionom fotografów tworzenie niesamowitych zdjęć. Nasze wielokrotnie nagradzane oprogramowanie do edycji zdjęć łączy automatyzację opartą na sztucznej inteligencji z pełną kontrolą twórczą. Sprawiamy, że edycja jest przyjemna, łatwa i dostępna dla każdego.
Dołączysz do środowiska, w którym wspierany jest rozwój, uczenie się i kreatywność. Elastyczne harmonogramy, przepływy pracy oparte na zaufaniu i zespół wsparcia zapewniają wszystko, czego potrzebujesz, aby skupić się na najlepszej pracy. Dumnie Ukrainka Skylum wspiera Ukrainę w działaniu, regularnie wspierając organizacje, które pomagają przyspieszyć nasze zwycięstwo.
Wymagania: ponad 3-5 lat doświadczenia w tworzeniu komercyjnych rozwiązań desktopowych C#/.NET; Głęboka wiedza na temat WPF: doskonała znajomość MVVM, wiązanie danych, niestandardowe kontrole i solidna znajomość wątku interfejsu użytkownika/modelu dyspozytora i programowania asynchronicznego; Prawdziwe doświadczenie w zarządzaniu pamięcią .NET i profilowaniu wydajności oraz udokumentowane doświadczenie w naprawianiu wycieków, a nie tylko ich opisywaniu; Praktyczna znajomość natywnego współdziałania w języku C++ (C++/CLI, P/Invoke lub kierowanie); Solidne zrozumienie OOP, SOLID, czystego kodu i prawdziwy nawyk przeglądania kodu; Dobrze czujesz się w środowisku Agile, piszesz jasne kryteria akceptacji i zajmujesz się przypadkami narożnymi; Praktyczny, codzienny kontakt z narzędziami programistycznymi wspomaganymi sztuczną inteligencją (Copilot, Cursor itp.) w celu zwiększenia produktywności; Angielski wystarczająco mocny, aby żyć w oficjalnej dokumentacji i szczegółowej literaturze technicznej (MSDN, specyfikacje, artykuły dotyczące głębokiego nurkowania). Mile widziane: Doświadczenie w przetwarzaniu obrazu/grafiki, GPU lub DirectX/Direct2D; Doświadczenie z WinUI 3; Znajomość aplikacji komputerowych do zdjęć, prac kreatywnych lub multimediów; Komfort poprawiający duże starsze bazy kodu poprzez przemyślaną i bezpieczną refaktoryzację; Wrodzony instynkt wykrywania pułapek na komputerach stacjonarnych - obsługa wycieków, poziomów uprawnień i powinowactwa wątków interfejsu użytkownika; Fotografia jako hobby. Obowiązki: Projektowanie i budowanie wydajnych funkcji przy użyciu .NET 10 i WPF, zapewniając płynność interfejsu użytkownika i responsywność przy dużych obciążeniach; Twórz i optymalizuj opakowania C++/CLI, aby utrzymać płynny, bezpieczny dla pamięci pomost pomiędzy naszym środowiskiem .NET a natywnymi bibliotekami rdzenia C++; Profiluj i wykrywaj złożone problemy z pulpitem - eliminuj wycieki pamięci, naprawiaj blokady wątków interfejsu użytkownika i usuwaj luki w zabezpieczeniach międzyoperacyjnych; Celowo refaktoryzuj starsze moduły, stopniowo przekształcając starsze części bazy kodu w czystą, testowalną i nowoczesną architekturę; Przeprowadzaj przeglądy kodu o wysokim standardzie.
Wykorzystaj nowoczesne narzędzia wspomagane sztuczną inteligencją, aby przyspieszyć rutynowe kodowanie, generowanie testów jednostkowych i dokumentację; Ściśle współpracuj z zespołem podczas dwutygodniowych sprintów, aby opracować wymagania techniczne, zająć się trudnymi przypadkami i oszacować złożone zadania. Co oferujemy Dla rozwoju osobistego: Szansa pracy z silnym zespołem i wyjątkowa okazja, aby wnieść znaczący wkład w nasze wielokrotnie nagradzane narzędzia do edycji zdjęć; Dodatek edukacyjny zapewniający utrzymanie doskonałych umiejętności; Zajęcia z języka angielskiego, niemieckiego i polskiego, które wzmocnią Twoje możliwości i poszerzą Twoją wiedzę. Dla komfortu: świetne środowisko, w którym będziesz pracować z prawdziwymi profesjonalistami i niesamowitymi współpracownikami, których szybko nazwiesz przyjaciółmi; Możliwość pracy zdalnej lub w naszej przestrzeni biurowej zlokalizowanej na Podolu, wyposażonej we wszystko, czego potrzebujesz do produktywnej i wygodnej pracy.
Dla zdrowia: Ubezpieczenie medyczne; Dwadzieścia jeden dni płatnego zwolnienia chorobowego rocznie; W czasie wolnym: dwadzieścia jeden dni płatnego urlopu w roku; Czas na dobrą zabawę podczas naszych częstych zajęć integracyjnych. Czego możesz się spodziewać, gdy aplikujesz Rozmowa kwalifikacyjna z naszym Specjalistą ds. pozyskiwania talentów Rozmowa kwalifikacyjna/techniczna Rozmowa z zarządem I wreszcie Twoja oferta pracy!