Jesteśmy #VLteam – pasjonatami technologii nieustannie dążącymi do rozwoju. Naszym fundamentem jest zespół, dlatego najbardziej zależy nam na przyjaznej atmosferze, dużych możliwościach samorozwoju i dobrych warunkach pracy. Zaufanie i niezależność to dwie podstawowe cechy, które napędzają naszą wydajność. Po prostu wierzymy w ideę „mierzenia wyników, a nie godzin”. Dołącz do nas i przekonaj się sam! Zakres projektu Nasz klient utrzymuje duże monorepo C++ o łącznej wartości ponad +15 MLoC kodu,
Jesteśmy #VLteam – pasjonatami technologii nieustannie dążącymi do rozwoju. Naszym fundamentem jest zespół, dlatego najbardziej zależy nam na przyjaznej atmosferze, dużych możliwościach samorozwoju i dobrych warunkach pracy. Zaufanie i niezależność to dwie podstawowe cechy, które napędzają naszą wydajność. Po prostu wierzymy w ideę „mierzenia wyników, a nie godzin”. Dołącz do nas i przekonaj się sam! Zakres projektu Nasz klient utrzymuje duże monorepo C++ o łącznej wartości ponad +15 MLoC kodu, a zadaniem zespołu jest upewnienie się, że rozwój przebiega sprawnie. W tym celu klient zdecydował się na migrację z Premake do Bazela, co będzie głównym celem zespołu. Obejmuje to pracę nad wszystkimi aspektami programowania, takimi jak kompilacja (w tym buforowanie i zdalne wykonywanie) oraz integracja z IDE lub CI/CD. Stos technologii Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Windows Wyzwania Migracja do Bazel nie jest prosta, szczególnie biorąc pod uwagę tak dużą bazę kodu. Co więcej, monorepo tej wielkości ograniczają możliwości narzędzi. Nasz zespół codziennie stara się znaleźć równowagę między wydajnością i stabilnością, aby zapewnić produktywne doświadczenie programistów. Często musimy dopasowywać narzędzia do potrzeb klienta, a także wprowadzać nowe rozwiązania typu greenfield. Często działamy w przestrzeni, która nie ma fajnych rozwiązań, a jedynie różnego rodzaju hacki. Zespół Team 5+ po stronie klienta Solidne doświadczenie w tworzeniu rozwiązań do budowania narzędzi, utrzymywaniu CI/CD i innych aspektów SDLC Doświadczenie z Bazel – Rozległe doświadczenie w inżynierii kompilacji C++, szczególnie ze wsparciem Bazel, Conan, CMake lub Premake Experience wykorzystanie Visual Studio, VSCode lub innego IDE. Zrozumienie współczesnego programowania w C++ (od C++ 11 do C++ 20). Jednak ta rola nie polega na rozwijaniu C++, ale raczej skupia się na wszystkich narzędziach i procesach z nią związanych. Znajomość narzędzi takich jak Incredibuild, distcc, ccache, Sonar, cpplint, clang-tidy, Conan, Maven i Artifactory Umiejętność pracy i komunikacji z globalnym, zdalnym zespołem na trzech różnych kontynentach Silne umiejętności komunikacyjne i pragmatyczne podejście do problemów rozwiązywanie Zdolność do dobrej pracy w zespole i skutecznej komunikacji Samomotywacja i umiejętność samodzielnego zarządzania zadaniami Otwartość na publiczne wystąpienia, pisanie postów na blogu i ogólnie na interakcję z programistami to solidny plus. Mile widziana jest także chęć mentorowania i nauczania innych. Nie martw się, jeśli nie spełniasz wszystkich wymagań. Najważniejsza jest Twoja pasja i chęć rozwoju. Co więcej, B2B nie musi być jedyną formą współpracy. Aplikuj i przekonaj się! Jesteśmy #VLteam – pasjonatami technologii nieustannie dążącymi do rozwoju. Naszym fundamentem jest zespół, dlatego najbardziej zależy nam na przyjaznej atmosferze, dużych możliwościach samorozwoju i dobrych warunkach pracy. Zaufanie i niezależność to dwie podstawowe cechy, które napędzają naszą wydajność. Po prostu wierzymy w ideę „mierzenia wyników, a nie godzin”. Dołącz do nas i przekonaj się sam! Zakres projektu Nasz klient utrzymuje duże monorepozycje C++ o łącznej wartości ponad tys+15 MLoC kodu, a zadaniem zespołu jest upewnienie się, że rozwój przebiega sprawnie. W tym celu klient zdecydował się na migrację z Premake do Bazela, co będzie głównym celem zespołu. Obejmuje to pracę nad wszystkimi aspektami programowania, takimi jak kompilacja (w tym buforowanie i zdalne wykonywanie) oraz integracja z IDE lub CI/CD. Stos technologii Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Windows Wyzwania Migracja do Bazel nie jest prosta, szczególnie biorąc pod uwagę tak dużą bazę kodu. Co więcej, monorepo tej wielkości ograniczają możliwości narzędzi. Nasz zespół codziennie stara się znaleźć równowagę między wydajnością i stabilnością, aby zapewnić produktywne doświadczenie programistów. Często musimy dopasowywać narzędzia do potrzeb klienta, a także wprowadzać nowe rozwiązania typu greenfield. Często działamy w przestrzeni, która nie ma fajnych rozwiązań, a jedynie różnego rodzaju hacki. Zespół Team 5+ po stronie klienta, [] Wymagania: Inżynieria kompilacji C++, C++, Bazel, Git, Skrypty python / Windows/ Linux Shell, Java, Java / Kotlin / Scala / Go, Premake Dodatkowo: Budowanie społeczności technologicznej, Elastyczna hybryda model pracy, Zwrot kosztów home office, Lekcje językowe, Punkty MyBenefit, Prywatna opieka medyczna, Stretching, Pakiet szkoleniowy, Virtusity/szkolenia wewnętrzne, Bezpłatna kawa, Parking dla rowerów, Bez dress code'u, Prysznic, Darmowe przekąski, Darmowe napoje, Nowoczesne biuro, Kuchnia .