Обязанности:
NAVITEL — аккредитованная it-компания, производитель устройств для навигации, разработчик навигационного ПО, картографии и интеллектуальных систем мониторинга. Нашими продуктами пользуются больше 40 миллионов клиентов по всему миру в России, странах СНГ, Европы, Азии и Латинской Америки. Сейчас мы в поисках С++ разработчика в серверную часть проекта Навител Мониторинг и смежных продуктов. Навител Мониторинг — это единая система мониторинга транспорта, веб-приложение, которое позволяет в онлайн-режиме определять точные координаты местоположения автомобиля, маршрут его передвижения и другие важные параметры: пробег, скорость, расход топлива, направление движения, соблюдение температурного режима перевозки груза и т.п. Система используется как собственный коммерческий продукт, так и имеет сторонние инсталляции с доработками у клиентов, одним из них является АО Глонасс. Мы используем инструменты оптимизации разработки (Redmine, Jenkins, Git), codereview (Gerrit) и являемся компанией полного цикла: самостоятельно создаем продукт, начиная с "производства" картографического материала и заканчивая релизами текущих версий на платформах. Как мы работаем Backend на С++ (C++11/14/17, Thrift, Protobuf, Libevent и тп) и Kotlin; Backend разделён на отдельные сервисы, взаимодействующие друг с другом по TCP; Frontend на JS/TS (Dojo, Vue); Данные хранятся в PostgreSQL и кастомной BD на файловой системе; Redmine, Git (Gerrit), CMake. Мы ожидаем Знания и опыт, которые точно понадобятся: опыт коммерческой разработки на С/С++ не менее 3 лет; теория алгоритмов и структур данных; понимание принципов OOП; принципы многопоточной и асинхронной работы; работа в *NIX-системах на уровне пользователя; базовые навыки владения SQL. Будет плюсом: знание Git, CMake, Qt; примеры решенных задач/проектов, которые можно посмотреть. Мы предлагаем работу в аккредитованной it-компании в небольшой, но сильной команде; работу со сложными алгоритмическими задачами; возможность расширять кругозор, изучать и применять в проекте разные технологии и инструменты; динамичный темп разработки (отдаем версию 1 раз в неделю), возможность быстро получать обратную связь от заказчика, экспериментировать и проверять гипотезы; честные условия: официальное трудоустройство, полный соц. пакет, белая зарплата, которая определяется по результатам технического интервью и выплачивается два раза в месяц; компенсацию ДМС, спорта или обучения (после испытательного срока); график работы 5/2 с гибким началом рабочего дня: ты сам выбираешь, во сколько начнешь рабочий день; формат работы - в офисе или гибридный формат (часть дней можно работать из дома) или полностью удаленно - ты можешь выбрать комфортный для себя формат, главное, чтобы задачи выполнялись качественно; для любителей работы из офиса - комфортный офис кабинетного типа с кухней и кофемашиной в Наукограде КОЛЬЦОВО. До Кольцово ходит прямой общественный транспорт из Академгородка и от м.Речной вокзал, а для автомобилистов - большая, удобная парковка, на которой всегда есть свободные места. Этапы взаимодействия с кандидатом Ознакомительная онлайн\телефонная беседа с HR 15-30 минут. Техническое собеседование с командой в нашем офисе. Принятие решения. Присылайте резюме или ссылку на профиль в соцсетях через отклик, на почту или в tg kate_bobina.