Мы — тульская аккредитованная IT-компания с более чем 15-летней историей, сумевшая выпустить продукт мирового уровня.
Это статический анализатор кода PVS-Studio — решение для улучшения качества, защищенности и безопасности кода, который позволяет находить ошибки и потенциальные уязвимости в исходном коде программ, написанных на C, C++, C#, Java.
Главной целью нашей работы является повышение качества и уровня разработки программного обеспечения.
Наш инструмент предназначен для использования программистами и помогает выявлять ошибки в коде разрабатываемого ими программного обеспечения. Мы гордимся тем, что продукт пользуется популярностью не только в России, но и в США, Европе и Азии.
Мы постоянно развиваем анализатор, добавляем в него новые диагностики и расширяем возможности его интеграции. Для этого нам всегда требуется помощь талантливых и целеустремленных разработчиков, которых мы готовы обучить всем необходимым нюансам.
Наш стек:
- Языки: Java 11, Kotlin
- Сборочные системы: Maven, Gradle
- Фреймворк разбора кода: Spoon
- Системы контроля версий: SVN, Git
- Виртуализация: WSL, Docker
- IDE: IntelliJ IDEA, VS Code
Чем тебе предстоит заниматься:
1. Непосредственно разработкой анализатора:
- написание диагностических правил;
- работа с механизмами в ядре анализатора, графами потоков управления и данных, символьными вычислениями;
- Поддержка новых версий стандартов языка.
2. Поддержкой внутренней инфраструктуры в компании:
- модульные, функциональные, регрессионные, интеграционные тесты;
3. Дополнительными активностями, такими как:
- Поездки на конференции со стендом или в качестве выступающего;
- Написание и публикация статей на тематических ресурсах.
Чего мы ожидаем, и что будем спрашивать на собеседовании:
- Знание Java и стандартной библиотеки;
- Понимание работы систем сборки (Maven, Gradle)
- Умение использовать инструменты разработчика (IDE, система контроля версий)
- понимание принципов ООП, проектирования (SOLID, паттерны проектирования).
Большим плюсом будет:
- опыт работы и/или написания собственных проектов;
- опыт разработки на C++, Kotlin;
- опыт работы с Linux;
- иметь представление о внутреннем устройстве компиляторов;
- знание английского языка на уровне B1 и выше.
Мы предлагаем:
- оформление по ТК, полностью белую зарплату;
- свободу действий в работе и разнообразие задач:
- ДМС со стоматологией, психолога, фитнес и другие бенефиты после испытательного срока;
- обучение и развитие: участие в конференциях, курсы, тренинги;
- разноплановые корпоративные мероприятия: от похода на бильярд\картинг\пейнтбол до внутренних выездных конференций в парк-отели Подмосковья.
- Работаем в стандартном графике Пн-Пт с 9:00 до 18:00 в офисе.
Удалённый вариант работы невозможен.
Ключевые навыки
- Java
- Linux
- SVN
Задайте вопрос работодателю
Где предстоит работать
Вакансия опубликована 29 января 2025 в Туле