2ГИС

C++/Qt/QML разработчик в команду Transport Android (Java, Kotlin)

Мобильное приложение 2ГИС ежедневно помогает миллионам пользователей выбрать лучший ресторан для ужина, объехать пробки по навигатору с любимым диктором, изучить в подробностях детальную 3D-карту города, забронировать самокат или каршеринг…

2ГИС

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияНовосибирскУдалёнка

О нас

Мобильное приложение 2ГИС ежедневно помогает миллионам пользователей выбрать лучший ресторан для ужина, объехать пробки по навигатору с любимым диктором, изучить в подробностях детальную 3D-карту города, забронировать самокат или каршеринг, узнать цены на недвижимость и решить ещё десятки повседневных задач. Наша миссия - создать не просто приложение, а уникальное пространство, где каждый пользователь чувствует себя как дома, вне зависимости от местоположения.

Для достижения этой цели, у нас есть целый департамент, который занимается сбором и выверкой данных, чтобы пользователи получали наиболее актуальную информацию о городе.

Мобильное приложение 2ГИС – это множество интеграций как с различными бэкендами и узкоспециализированными библиотеками, которые разрабатываются внутри компании, так и с различными командами, занимающимися подготовкой и обработкой гео-данных.

Наши приложения – огромная ответственность перед пользователями.

Мы – последний рубеж перед тем, как результат работы десятков команд станет доступен миру. Поэтому мы собираем команду вовлеченных и проактивных ребят, которые горят тем, что делают, и стремятся сделать это наилучшим способом.

О команде

Наша команда превращает сложные задачи навигации и поиска маршрутов в удобные и интуитивно понятные решения для миллионов пользователей 2ГИС.

Мы развиваем UI/UX навигатор и сопутствующие пользовательские сценарии, работаем с Android Auto и другими платформами, создавая технологии, которые делают повседневные поездки проще и комфортнее.

Работаем короткими трёхнедельными спринтами, постоянно обмениваемся опытом на внутренних технических митапах, участвуем в хакатонах и посещаем профессиональные конференции.

О твоих задачах

  • Разработка и проектирование нового функционала с использованием C++/Qt/QML.
  • Жаркие обсуждения архитектуры приложения.
  • Оценка задач и проведение код-ревью.
  • Багфикс и оптимизация.
  • Написание автотестов и работа с прекрасной командой QA.

Подробнее о твоих скиллах

  • Разрабатываешь на Qt, крайне важен опыт с QML.
  • Имеешь опыт коммерческой разработки на C++ не менее 3-х лет.
  • Умеешь разрабатывать многопоточные приложения.
  • Плюсом будет знание Java/Kotlin и опыт разработки под Android.
  • Любишь прокачивать свои знания и навыки, следишь за трендами и best practice.
  • Готов(а) проактивно действовать в любых непонятных/незнакомых ситуациях, не стесняешься приходить с вопросами и аргументированно предлагать улучшения.
  • Привык(ла) нести ответственность за качество выполнения задач.

Кроме того

  • 2ГИС — аккредитованная IT-компания. У нас можно работать удалённо по РФ. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске.
  • График не главное. Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами.
  • Само собой, полностью белая зарплата, размер обсуждается на собеседовании, потолка нет.
  • Есть ДМС, штатный терапевт, невролог, мед.консультант и другие IT-плюшки.
  • Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.

Похожие вакансии C++/C

Другие площадки
intella
4 000–5 000 $ (≈ 332k–415k ₽)ЯпонияТокиоОфис

Задачи

Сейчас мы находимся в поиске C++-разработчиков в команду компании по разработке системы управления роботами с релокацией в Токио. В сопроводительном письме укажите, пожалуйста, ваш уровень разговорного английского и, при наличии, олимпиадные достижения.

  • Разработка алгоритмов принятия решений роботом.
  • Реализация логики переключения между состояниями робота.
  • Разработка алгоритмов обхода препятствий и реакции на динамические объекты.
  • Реализация логики взаимодействия с другими роботами.
  • Оптимизация алгоритмов для работы в реальном времени.

Требования

  • Сильная алгоритмическая подготовка.
  • Минимум 3 года опыта работы на C++.
  • Уверенный опыт работы с многопоточностью.
  • Свободный разговорный английский.
  • Опыт с ROS как дополнительный плюс.

Условия и бенефиты

  • Работа с передовыми технологиями в одной из самых быстроразвивающихся сфер.
  • Поддержка в оформлении документов для релокации и полный релокационный пакет, включающий членов семьи.
  • Возможности роста — карьерного, финансового, технического.
Соц.сети

Senior Firmware / Low-Level Software Developer (C)

до 270k ₽РоссияУдалёнка

#вакансия #fulltime #senior #удаленно#Senior Firmware / Low-Level Software Developer (c)
Компания: ••••••••
Позиция: Senior Firmware / Low-Level Software Developer (c)
Локация РФ, удаленно!
Ищем опытного разработчика системного программного обеспечения для работы над низкоуровневыми компонентами вычислительных платформ.
Проект предполагает развитие и поддержку программных решений, обеспечивающих взаимодействие аппаратных компонентов, управление ресурсами оборудования и выполнение базовых функций вычислительных систем на ранних этапах их работы.
Чем предстоит заниматься
Разрабатывать и модернизировать низкоуровневые программные компоненты на C;
Поддерживать и развивать существующую кодовую базу для различных аппаратных платформ;
Работать с механизмами инициализации оборудования и взаимодействия программного обеспечения с аппаратными компонентами;
Анализировать особенности аппаратных архитектур и учитывать их при реализации программных решений;
Исследовать и устранять ошибки на уровне взаимодействия программного и аппаратного обеспечения;
Подготавливать и поддерживать техническую документацию
Что важно для нас:
От 7 лет опыта системной разработки на C;
Глубокое понимание архитектуры процессоров x86/x86-64 (AMD64) и устройства современных вычислительных платформ;
Знание принципов взаимодействия операционной системы с аппаратными компонентами, включая процессор, чипсет и периферийные устройства;
Практический опыт Embedded-разработки и Bare-metal программирования, работы с оборудованием без использования полноценной операционной системы;
Уверенное владение методами низкоуровневой разработки и отладки на границе программного и аппаратного уровней;
Умение читать электрические принципиальные схемы и использовать аппаратную документацию при разработке ПО;
Технический английский на уровне свободного чтения спецификаций и документации;
Навыки систематизации технической информации и качественного документирования программных решений
Будет преимуществом:

Опыт программирования на Assembler, анализа машинного кода и Reverse Engineering для архитектуры x86;
Практический опыт работы с UEFI, BIOS и другими компонентами платформенного ПО;
Разработка низкоуровневых драйверов для Linux, Windows и других операционных систем;
Понимание устройства и опыт программного взаимодействия с аппаратными интерфейсами PCI/PCIe, I2C, SMBus, SPI, LPC, USB;
Опыт использования инструментов управления разработкой и технической документацией, включая Jira, Confluence и аналогичные системы;
Широкая техническая экспертиза в области аппаратных архитектур, системного программирования и встроенного ПО
Мы предлагаем:
Полностью удаленный формат;
З/П до 270 net;
Оформление по договору ГПХ;
Стабильный долгосрочный проект с современным стеком технологий
Пиши в лс: •••••••• (с пометкой на вакансию С developer в начале сообщения)

hh.ru
тензор

Ведущий программист С++

тензорАвтоподнятие
250k–400k ₽РоссияСанкт-ПетербургУдалёнка

Мы — Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса.

Наш основной продукт — Saby — экосистема сервисов для бизнеса, которая позволяет вести учет, управлять процессами и общаться в одном месте. Saby выбирают: Яндекс, Сбербанк, Магнит, Вкусно и точка, КХЛ, Камаз, Роснефть, Россельхозбанк, Х5, Ростелеком.

Сейчас мы ищем Ведущего программиста С++ — технического лидера, который возьмёт на себя ответственность за разработку высоконагруженных и кроссплатформенных решений для ключевых продуктов компании.

Чем предстоит заниматься:

  • Отвечать за архитектуру, рефакторинг легаси, внедрение highload-практик.

  • Управлять командой: ставить задачи, декомпозировать, проводить код-ревью.

  • Разрабатывать и поддерживать высоконагруженные сервисы.

  • Обеспечивать интеграцию Desktop-приложений с облачными сервисами.

  • Расширять функциональность кроссплатформенных Desktop-приложений.

  • Писать эффективный и поддерживаемый код с использованием STL, современных стандартов C++20 и принципов многопоточности.

Что ждем от кандидата

Технические требования

  • Глубокое знание C++ (17/20) и базовое знакомство с другими языками программирования (в зависимости от направления работы).

  • Понимание архитектуры высоконагруженных систем.

  • Опыт оптимизации и работы с большими данными в PostgreSQL (индексы, оконные функции, анализ планов).

  • Уверенное знание STL, понимание алгоритмов и структур данных.

  • Опыт параллельного и многопоточного программирования.

  • Понимание принципов SOLID и паттернов проектирования.

Лидерские качества

  • Ответственность.

  • Навык декомпозиции и постановки задач.

  • Способность выстраивать коммуникацию как внутри команды, так и со смежными подразделениями.

  • Опыт управления командой разработчиков.

Что предлагаем

  • Уверенность в завтрашнем дне: работа в аккредитованной IT-компании.

  • Финансовую безопасность: стабильная зарплата + премии (от 5 до 20% по итогам работы за месяц).

  • Комфорт: гибкий график, крутой офис, уютная удаленка или гибрид.

  • Понятную систему грейдов: реальные карьерные возможности.

  • Заботу о здоровье: ДМС со стоматологией, компенсация спорта.

  • Непрерывное развитие: обучение за счет компании, участие в образовательных проектах, курсы иностранных языков.

  • Профессиональное комьюнити.

  • Яркую корпоративную жизнь: конкурсы, праздники, турпоходы, квизы, сообщества по интересам.

Мы создаем красивые, удобные и простые решения для управления бизнесом. Присоединяйся к команде Тензор!

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.