Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
Разработка и оптимизация высоконагруженных приложений на C++ (C++11/14/17/20) под Windows и/или Linux. Проектирование и реализация архитектуры программных компонентов, работа с многопоточностью и сетевыми протоколами.
Задачи:
— Разработка и оптимизация высоконагруженных приложений на 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 или другого скриптового языка для автоматизации задач
Условия:
— Обсуждаемую ЗП по вашим навыкам и грейду
— Удаленная работа, а также варианты с гибридным форматом
— Оформление по ИП с нашей поддержкой
— Несколько проектов на выбор
— Карьерный рост без постоянных поисков работы
Как начать:
— Откликнитесь на вакансию
— Пройдите собеседование с рекрутером
— Попадите на бенч и получайте предложения по проектам
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
63/100
Средняя вакансия
Оценка от Job Hunters AI
Разработчик С++ (Middle+/Senior) / Аутстафф; без трудового договора; зарплата не указана; понятные задачи; гибкий формат.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Без трудового договора
Оформление по ИП с поддержкой компании, что не является официальным трудовым договором.
Из объявления
Оформление по ИП с нашей поддержкой
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.