Ми #VLteam – ентузіасти технологій, які постійно прагнуть до зростання. Колектив – наша основа, тому ми найбільше дбаємо про дружню атмосферу, багато можливостей для саморозвитку та хороші умови праці. Довіра та самостійність — це дві основні якості, які визначають нашу продуктивність. Ми просто віримо в ідею «вимірювання результатів, а не годин». Приєднуйтесь до нас і переконайтеся самі! Обсяг проекту. Наш клієнт підтримує великі моносховища на C++ із кодом понад +15 MLoC, і команді доручено за
Ми #VLteam – ентузіасти технологій, які постійно прагнуть до зростання. Колектив – наша основа, тому ми найбільше дбаємо про дружню атмосферу, багато можливостей для саморозвитку та хороші умови праці. Довіра та самостійність — це дві основні якості, які визначають нашу продуктивність. Ми просто віримо в ідею «вимірювання результатів, а не годин». Приєднуйтесь до нас і переконайтеся самі! Обсяг проекту. Наш клієнт підтримує великі моносховища на C++ із кодом понад +15 MLoC, і команді доручено забезпечити безперебійну роботу розробки. З цією метою клієнт вирішив продовжити міграцію з Premake до Bazel, що було головною метою для команди. Це включає роботу над усіма аспектами розробки, такими як компіляція (включаючи кешування та віддалене виконання), а також інтеграція з IDE або CI/CD. Технологічний стек Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Проблеми Windows Перехід на Bazel непростий, особливо з огляду на таку велику кодову базу. Крім того, монорепозитиви такого розміру дозволяють використовувати інструменти. Наша команда щодня намагається знайти баланс між продуктивністю та стабільністю, щоб забезпечити продуктивну роботу розробника. Нам часто доводиться адаптувати інструменти до потреб клієнта, а також запроваджувати нові нові рішення. Ми часто працюємо в просторі, де немає гарного рішення, лише різного роду хаки. Команда 5+ команда на стороні клієнта Солідний досвід у розробці рішень для створення інструментів, підтримки CI/CD та інших аспектів SDLC. Досвід роботи з Bazel – Великий досвід у розробці складання C++, зокрема з підтримкою Bazel, Conan, CMake або Premake Experience використання Visual Studio, VSCode або будь-якої іншої IDE Розуміння сучасної розробки C++ (від C++11 до C++20). Однак ця роль не передбачає розробки C++, а зосереджується на всіх інструментах і процесах навколо нього. Знайомство з такими інструментами, як Incredibuild, distcc, ccache, Sonar, cpplint, clang-tidy, Conan, Maven і Artifactory Здатність працювати та спілкуватися з глобальною віддаленою командою на трьох різних континентах Сильні навички спілкування та прагматичний підхід до проблем- вирішення Вміння добре працювати в команді та ефективно спілкуватися Самомотивація та здатність самостійно керувати завданнями Відкритість до публічних виступів, написання дописів у блозі та загалом взаємодії з розробниками є серйозним плюсом. Бажання бути наставником і навчати інших також вітається. Не хвилюйтеся, якщо ви не відповідаєте всім вимогам. Найбільше значення має ваша пристрасть і бажання розвиватися. Крім того, B2B не обов’язково має бути єдиною формою співпраці. Подайте заявку та дізнайтеся! Ми #VLteam – ентузіасти технологій, які постійно прагнуть до зростання. Колектив – наша основа, тому ми найбільше дбаємо про дружню атмосферу, багато можливостей для саморозвитку та хороші умови праці. Довіра та самостійність — це дві основні якості, які визначають нашу продуктивність. Ми просто віримо в ідею «вимірювання результатів, а не годин». Приєднуйтесь до нас і переконайтеся самі! Обсяг проекту. Наш клієнт підтримує великі моносховища C++ на загальну суму понад тис+15 MLoC коду, і команді доручено забезпечити безперебійну розробку. З цією метою клієнт вирішив продовжити міграцію з Premake до Bazel, що було головною метою для команди. Це включає роботу над усіма аспектами розробки, такими як компіляція (включаючи кешування та віддалене виконання), а також інтеграція з IDE або CI/CD. Технологічний стек Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Проблеми Windows Перехід на Bazel непростий, особливо з огляду на таку велику кодову базу. Крім того, монорепозитиви такого розміру дозволяють використовувати інструменти. Наша команда щодня намагається знайти баланс між продуктивністю та стабільністю, щоб забезпечити продуктивну роботу розробника. Нам часто доводиться адаптувати інструменти до потреб клієнта, а також запроваджувати нові нові рішення. Ми часто працюємо в просторі, де немає гарного рішення, лише різного роду хаки. Команда 5+ команда на стороні клієнта [] Вимоги: розробка збірки C++, C++, Bazel, Git, сценарії python / Windows/ Linux shell, Java, Java / Kotlin / Scala / Go, Premake Додатково: розбудова технічної спільноти, гнучкий гібрид робоча модель, відшкодування в домашньому офісі, уроки мови, бали MyBenefit, приватне медичне обслуговування, розтяжка, навчальний пакет, віртуозність / домашнє навчання, безкоштовна кава, паркування велосипедів, без дрес-коду, душ, безкоштовні закуски, безкоштовні напої, сучасний офіс, кухня .