Работа в компании Гарда Технологии, Санкт-Петербург

Вакансии компании:

Вакансии компании: 2

Senior Frontend Developer / Tech Lead

З/П не указана Полная занятость

Санкт-Петербург

Обязанности: <p class="ra-info-block-title">Обязанности:</p><strong>Немного о проекте:</strong> <p><strong>Гарда DBF</strong> - защита баз данных на каждом этапе взаимодействия с ними.</p> <p><br><strong>Чем предстоит заниматься:</strong><br>• разработка UI части, адаптивная верстка под современные браузеры;<br>• разработка и реализации стратеги по переводу UI на React ;<br>• участие в развитии архитектуры web-приложения как части большого и интересного продукта;<br>• развитие библиотеки компонентов;<br>• выполнение ревью кода.<br><br><strong>Наши ожидания от кандидата:</strong><br>• опыт разработки на React/TypeScript от 3х лет;<br>• навыки веб-дизайна и адаптивной вёрстки (HTML5 + CSS3);<br>• знание и навык работы с REST API;<br>• опыт написания юнит-тестов.</p> <p><strong>Будет плюсом:</strong><br>• понимание принципов Agile / Scrum;<br>• знакомство с Bootstrap 3 и выше;<br>• работа с системами сборки Webpack, Gulp или Vite;<br>• знание современных стандартов и практик веб-разработки.</p>

Senior C++ Developer

З/П не указана Полная занятость

Санкт-Петербург

Обязанности: <p class="ra-info-block-title">Обязанности:</p><p><strong>Немного о проекте:</strong><br><strong>Гарда PCEF</strong> — это система, предназначенная для управления и тарификации абонентского трафика в сетях операторов мобильной связи. Разработка полностью отечественная. Ключевые свойства системы: отказоустойчивость и производительность.</p> <p>Основные функции системы: управление абонентским трафиком (например, в виде ограничения скорости), классификация и подсчет по категориям потребленного трафика, блокировка в случае обращения к запрещенным ресурсам, и многое другое.<br><br><strong>Чем предстоит заниматься:</strong><br>• разрабатывать новый функционал, принимать и отстаивать свои решения в плане реализации;<br>• предлагать и воплощать в жизнь новые подходы в проектировании программного модуля;<br>• проводить рефакторинг уже имеющихся подсистем (надежность, производительность, удобство сопровождения) с учетом постоянного добавления новых бизнес-задач;<br>• принимать активное участие в code review коллег;<br>• анализировать и исправлять ошибки (bug);<br>• участвовать в составлении и улучшении документации.</p> <p><strong>Наши ожидания от кандидата:</strong><br>• отличное знание языка C++ 11 и новее. Мы работаем с С++ 20;<br>• опыт коммерческой разработки многопоточных приложений;<br>• опыт проектирования и/или разработки систем требовательных к производительности;<br>• способность и желание погружаться в сложные проблемы с поиском информации и решений в сети, спецификациях, общении с коллегами;<br>• опыт сетевого программирования, знание основных сетевых протоколов;<br>• знание основных структур данных, алгоритмов, паттернов проектирования;<br>• коммерческий опыт разработки под Linux User Space, а еще лучше ядро;<br>• знание modern CMake;<br>• английский на уровне чтения технической документации.<br><br><strong>Будет плюсом:</strong><br>• умение работать с Wireshark (tcpdump);<br>• опыт работы с контейнерами, системами оркестрации, системами разворачивания;<br>• понимание внутренних механизмов работы х86 архитектуры;<br>• опыт профилирования кода;<br>• знание языка Python (для вспомогательных задач);<br>• знание библиотек DPDK, GTest/GMock/GBenchmark.</p>