Чем Вам предстоит заниматься:
- Совместно с командой предстоит разработка решений от этапа исследования и прототипирования до вывода в коммерческое использование
- Изучение внутренних архитектурных спецификаций, описывающих зависимости состояний и взаимодействие элементов базовой станции
- Разработка программного обеспечения, управляющего базовой станцией: реализация state machine различных сущностей, мониторинг и управление параллельными асинхронными процессами и процедурами
- Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт
- Исправление дефектов (когда они появятся)
- Разработка тестов на реализованный функционал (на различных уровнях тестирования)
- Анализ кода/участие в обсуждении кода (как своего, так и коллег)
Что мы ожидаем от будущего члена команды:
- Знание C++11/14/17/20 или более свежих
- Умение писать понятный и лаконичный код
- Самостоятельно решение сложных комплексных задач в новой предметной области
- Умение работать с документацией (в первую очередь читать и понимать)
- Умение отлаживать собственный (и не только) код, а также тестировать его
- Понимание принципов ООП, SOLID
- Знание и понимание классических алгоритмов и структур данных
- Опыт написания многопоточных и/или асинхронных программ
- Опыт работы с системами контроля версий (Git, SVN) и сервисами для совместной разработки (Gitlab/Github/Bitbucket или аналоги)
- Опыт работы с системами баг-трекинга (JIRA или аналоги)
- Знание английского на уровне чтения и написания технической документации
Дополнительно приветствуем:
- Опыт построений систем, представляющих взаимодействие разнородных тесно связанных объектов
- Опыт использования метаданных, для описания поведения программной системы
- Опыт в применении различных методов/инструментов отладки/диагностирования ошибок
- Знание скриптовых языков (Python, Shell, etc.)
- Общие знания мобильных телекоммуникационных систем GSM/LTE/5G
- Опыт работы/понимание Agile & Scrum
Место работы
Просторные и комфортные офисы
- — Москва, лофт-офис с высокими потолками в бизнес-центре «Трехгорная мануфактура», 10–15 минут от метро «Краснопресненская»/«Улица 1905 года»
- — Санкт-Петербург, офис на территории бизнес-парка «Полюстрово», 15 минут от метро «Площадь Ленина»/«Новочеркасская»
- — Нижний Новгород, офис в историческом центре города на территории БЦ «Corner Place», 15 минут от метро «Горьковская»
- — Минск, офис с открытой террасой по адресу: проспект Победителей, 106
Здоровье
Забота о сотрудниках
— ДМС со стоматологией с первых дней работы
— Льготные условия страхования близких
— Возможность взять day off для восстановления здоровья
Поддержка
Помощь в личных и профессиональных вопросах
— Консультации юристов по любым вопросам
— Сессии с психологом для поддержания ментального здоровья
— Помощь экспертов по ЗОЖ и управлению личными финансами
— Премии за патенты и изобретения
Обучение
Развитие и новые знания
— Учебный портал с лекциями от экспертов
— Участие в топовых конференциях
— Изучение английского
— Дополнительное профессиональное обучение на внешних курсах
Спорт и хобби
Поддержка активных и творческих увлечений
— Программа, по которой можно вместе с коллегами посещать тренировки, творческие уроки и участвовать в соревнованиях — компания частично компенсирует расходы.
Программа лояльности
Бонусы и скидки от партнеров
— Скидки на посещение ресторанов и фитнес-клубов, заказы в сервисах доставки, на подписку в онлайн-кинотеатрах и другие спецпредложения.