Бэкенд разработчик C++
Присоединяйтесь к команде 2ГИС в роли бэкенд разработчика на C++. Вы будете заниматься разработкой и поддержкой рекламных решений для мобильных приложений, работая в кросс-функциональной команде. Ищем специалиста с опытом C++ и хорошими навыками работы в команде.
Зарплата не указана — оценили по рынку
На основе 103 похожих вакансий за 90 дней.
Что предстоит делать
Навыки: C++, C++ stl, Многопоточность, C++ boost, Cmake. Квалификация: Middle. Специализации: Бэкенд разработчик. Сервис рекламы — это кросс-функциональный продуктовый отдел, отвечающий за всю рекламную платформу 2ГИС: от инфраструктуры и алгоритмов показа до визуального представления рекламы на всех пользовательских платформах. Мы делаем рекламу нативной, полезной и технологичной, создавая форматы, которые не раздражают, а помогают пользователям находить нужное. В зоне нашей ответственности — высоконагруженные сервисы, персонализация показов, генерация креативов, модерация, аналитика и UI-продукты. Мы работаем на стыке технологий и бизнеса, обеспечивая миллионам пользователей максимальную пользу, а компании — устойчивый рекламный доход. Наша команда занимается развитием рекламы в кроссплатформенной библиотеке на C++, являющейся частью мобильных приложений 2ГИС для платформ Android и iOS. Задачи команды — доставлять новую рекламную функциональность в мобильные приложения в сроки и качественно, обеспечивать стабильность и масштабируемость решений, а также заниматься поддержкой уже выпущенных рекламных позиций. ## Тебе предстоит - Работать с новыми бизнес-требованиями: прорабатывать архитектуру технического решения под требования, выбирать варианты решения. - Вести разработку в командах, собранных под задачу: взаимодействовать с product-менеджерами, отделом QA и смежными командами (Android, iOS и команды backend разработки). - Реализовывать качественные технические решения в коде, декомпозировать сложные решения на подзадачи. - Проводить ревью кода и писать unit-тесты. - Заниматься поддержкой выпущенного рекламного функционала: исправлением багов, оптимизацией производительности. ## Мы ждём от тебя - Хорошие коммуникативные навыки для работы в командах над задачами. - Отличное знание C++17/20 и опыт коммерческой разработки на нём от трёх лет. - Базовая алгоритмическая подготовка (знание основных алгоритмов и структур, оценка сложности алгоритмов). - Навык поддержки и разработки многопоточных приложений. - Навык работы с чужим кодом и объемным проектом. - Навык писать эффективный, читаемый и поддерживаемый код. ## Будет плюсом - Опыт работы с Jenkins, знание CMake и Python. - Навыки измерения производительности и профилирования графических программ. ## Кроме того - 2ГИС — аккредитованная IT-компания. - Можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. - График не главное. Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами. - Само собой, полностью белая зарплата, размер обсуждается на собеседовании, потолка нет. - Есть ДМС, штатный терапевт, невролог, мед.консультант и другие IT-плюшки. - Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в 2ГИС
17 активных вакансий в компании
QA инженер (AI-агенты)
~1 038 270 – 1 698 690 ₸ оценка
Команда AI-агентов 2ГИС ищет опытного QA-инженера для тестирования AI-ассистентов с текстовыми и голосовыми интерфейсами. Нужно организовать процесс тестирования, писать автотесты на Python и работать с современными AI-фреймворками. Предлагают удалёнку, ДМС и возможности для профессионального роста.
Data Scientist (RecSys)
~1 763 100 – 2 612 000 ₸ оценка
Ищем опытного Data Scientist для команды рекомендательных систем. Будешь разрабатывать алгоритмы рекомендаций заведений и персональных подборок, улучшать поиск. Требуется глубокое знание ML, Python, DL фреймворков и опыт полного цикла ML-задач. Предлагаем удаленную работу, гибкий график и современные технологии.
QA Automation Engineer (Python, Scala, Kafka)
~1 038 270 – 1 698 690 ₸ оценка
Ищем опытного QA Automation Engineer для развития высоконагруженных рекламных систем 2ГИС. Требуется от 5 лет в QA, из них 3+ в автоматизации на Python, знание Kafka, Docker, CI/CD. Предлагаем удалённую работу, белую зарплату, ДМС и интересные проекты.
Middle/Senior Golang Developer
~1 632 500 – 2 285 500 ₸ оценка
Команда 2ГИС ищет опытного Go-разработчика для работы над социальным графом — профилями, связями и уведомлениями. Нужно проектировать высоконагруженные сервисы, работать с PostgreSQL, Kafka и Kubernetes. Предлагают удалёнку, белую зарплату, ДМС и возможность расти в крупной IT-компании.
Похожие вакансии
6 вакансий
Middle C++ разработчик
~979 500 – 1 959 000 ₸ оценка
Ищем Middle C++ разработчика для создания ПО для платежных терминалов. Нужны уверенные знания C++ (11 стандарт), Linux, многопоточности и клиент-серверных приложений. Предлагаем полную удаленку, гибкий график, белую зарплату и льготы IT-компании.
Разработчик игр на C++
~2 573 231 – 3 356 388 ₸ оценка
Вакансия для разработчика игр на C++ с опытом работы в Unreal Engine. Требуется знание алгоритмов, структур данных и математики компьютерной графики. Работа в международной распределенной команде.
Разработчик игр (C++/Unity)
~979 500 – 1 959 000 ₸ оценка
Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.
Разработчик системного ПО (C/C++, Python, Linux)
~979 500 – 1 959 000 ₸ оценка
Вакансия разработчика системного ПО для Linux. Нужно писать библиотеки и драйверы на C/C++ и Python, работать с сетевым оборудованием. Требуется опыт программирования на C/C++ и Python, глубокое знание Linux. Предлагают полную удаленку, белую зарплату и ДМС.
Разработчик C/C++ (low latency алготрейдинг)
Разработка и поддержка высокопроизводительных решений для алгоритмической торговли на C/C++ в финтех-компании. Требуется уверенное знание C, опыт с Linux, Docker, Git. Предлагают зарплату до 350 000 руб., ДМС, гибкий формат работы (офис/гибрид/удалёнка).
Разработчик C/C++ (low latency алготрейдинг)
Ищем разработчика C/C++ для развития low latency алготрейдинговой платформы. Нужно хорошее знание C, опыт с Linux, Docker, Git и C++ для тестов. Предлагаем зарплату до 350 000 руб., ДМС, гибкий формат работы (офис/гибрид/удалёнка) и интересные задачи в финтехе.