O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Poszukujemy wysoko wykwalifikowanego i zorientowanego na szczegóły programisty C++, który dołączy do naszego zespołu inżynierów oprogramowania. Będziesz odpowiedzialny za rozwój aplikacji i systemów o wysokiej wydajności, zapewniających wydajność, niezawodność i skalowalność. Freelancer Prox to pierwsza platforma zapewniająca całkowicie bezpłatne doświadczenie zarówno dla rekruterów, jak i osób poszukujących pracy.
Tworząc profil zawodowy, kandydaci mogą zwiększyć swoją globalną widoczność i znacznie zwiększyć swoje szanse na szybkie zatrudnienie zarówno na stanowiskach zdalnych, jak i stacjonarnych. Zachęcamy profesjonalistów do tworzenia swoich profili już dziś, aby zmaksymalizować możliwości natychmiastowego i ogólnoświatowego zatrudnienia. Kluczowe obowiązki Projektowanie, opracowywanie i utrzymywanie wydajnego i niezawodnego kodu C++ Debugowanie, optymalizacja i ulepszanie istniejących rozwiązań programowych Praca nad programowaniem na poziomie systemu, w tym zarządzaniem pamięcią i dostrajaniem wydajności Współpraca z zespołami wielofunkcyjnymi w celu definiowania wymagań dotyczących oprogramowania i architektury systemu Uczestnictwo w przeglądach kodu i zapewnianie konstruktywnych informacji zwrotnych Pisanie testów jednostkowych i przyczynianie się do ciągłej integracji i przepływów pracy wdrożeniowych Dokumentowanie kodu i specyfikacji technicznych na przyszłość konserwacjaWymagania Solidna znajomość i praktyczne doświadczenie z nowoczesnym C++ (C++ 11/14/17 lub nowszym) Dobra znajomość programowania obiektowego, struktur danych i algorytmów Doświadczenie w wielowątkowości, zarządzaniu pamięcią i optymalizacji wydajności Biegłość w posługiwaniu się narzędziami programistycznymi, takimi jak GCC/Clang, GDB i CMake Doświadczenie z systemami kontroli wersji, takimi jak Git Umiejętność pisania czystego, łatwego w utrzymaniu i dobrze udokumentowanego kodu Studia licencjackie dyplom z informatyki, inżynierii lub pokrewnej dziedziny (lub równoważne doświadczenie)Miło jest miećDoświadczenie w takich dziedzinach, jak systemy wbudowane, tworzenie gier, finanse lub telekomunikacjaZnajomość środowisk Linux/UnixDostępność w programowaniu międzyplatformowymZrozumienie programowania sieciowego lub systemów czasu rzeczywistegoZnajomość frameworków i bibliotek C++ (np.