Автоотклики

Опубликована 2 дня назад · Хабр Карьера

Разработчик С++ ((Middle+/Senior) / Аутстафф

BGStaff

  • Новосибирск · удалённо
  • middle
  • вилка не указана

О вакансии

Навыки: C++, Qt, Разработка программного обеспечения, Объектно-ориентированное проектирование. Квалификация: Senior. Специализации: Десктоп разработчик.

Мы — команда, которая помогает компаниям находить сильных инженеров-разработчиков для работы в России и за границей. Работаем как удалённый и сплочённый хаб талантов. Будем рады принять тебя в атмосферу команды, где ценят системный подход, взаимоподдержку и результат. Уважаем амбициозных, вдумчивых, клиентоориентированных и нестандартно мыслящих специалистов.

Наша миссия: соединять лучшие IT-таланты с теми, кто создаёт технологии будущего, становясь надёжным стратегическим партнёром для наших клиентов.

Обязанности кандидата

- Разработка и оптимизация высоконагруженных приложений на C++ (C++11/14/17/20) под Windows и/или Linux

- Проектирование и реализация архитектуры программных компонентов, работа с многопоточностью и сетевыми протоколами

- Написание и поддержка unit-тестов, участие в код-ревью, обеспечение качества кода

- Работа с существующей кодовой базой: анализ, рефакторинг, устранение узких мест производительности

- Подготовка и актуализация технической документации по реализуемым решениям

- Взаимодействие с командами аналитиков, QA-инженеров и DevOps для успешного релиза продуктов

Требования

- Опыт коммерческой разработки на C++ от 4 лет

- Опыт продуктовой разработки

- Опыт проектирования и разработки сложных программных систем

- Обязателен опыт работы с многопоточностью, STL, Boost (или аналогами), системами сборки (CMake)

- Опыт работы с системами контроля версий (Git) и CI/CD

Требуемые знания и навыки

- Алгоритмы и структуры данных

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

- Архитектура и интеграции

- понимание принципов построения клиент-серверных приложений, знание сетевых протоколов (TCP/IP, HTTP/HTTPS)

- опыт разработки и интеграции с внешними системами через REST/SOAP (умение читать спецификации, работать с API)

- знание основ работы с базами данных (SQL, PostgreSQL/MySQL), навык написания и оптимизации запросов

- Инструменты и среда разработки

- уверенное владение отладчиком (GDB/WinDbg), профилировщиком (Valgrind, perf, VTune)

- навык работы с системами сборки (CMake, Conan) и понимание процессов кросс-платформенной сборки

Плюсом будет

- знание основ языка запросов и опыт работы с встраиваемыми СУБД (SQLite)

- опыт разработки на Qt

- понимание принципов работы сетевого стека (сокеты, asio)

- опыт участия в проектах по разработке высоконагруженных систем, real-time приложений или embedded-решений

- знание Python или другого скриптового языка для автоматизации задач

Условия

- Обсуждаемую ЗП по вашим навыкам и грейду

- Удаленная работа, а также варианты с гибридным форматом

- Оформление по ИП с нашей поддержкой

- Несколько проектов на выбор

- Карьерный рост без постоянных поисков работы

Как начать

- Откликнитесь на вакансию

- Пройдите собеседование с рекрутером

- Попадите на бенч и получайте предложения по проектам

Навыки из вакансии

C++QtРазработка программного обеспеченияОбъектно-ориентированное проектирование

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна