Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

Senior C++ Qt Developer

ТРЭИ
  • Удаленная работа
  • Опыт: 1-3 года
  • Полная занятость
  • Описание: В современную IT-компанию, для создания приложения с распределенной сетевой архитектурой требуется Senior С++ разработчик. Мы ищем опытного разработчика С++ (со знанием Qt, либо других кроссплатформенных фреймворков), который умеет и стремится писать чистый и масштабируемый код. месте с командой предстоит создать распределенные приложения под Astra Linux (с возможностью будущего портирования на другие целевые платформы) для ответственных применений в критической инфраструктуре (промышленность, нефтегаз, металлургия). Преимуществом нашего проекта является минимальное количество легаси-кода (с возможностью переписать его если сочтете нужным), у вас есть возможность заложить ваши лучшие практики в этот проект. Что предстоит делать: Выбор и согласование с архитектором применяемых решений; Выбор и внедрение необходимых зависимостей, библиотек, утилит и т.д.; Разработка ключевых частей кода; Проведение код-ревью; Периодические краткие отчеты (не формальные, рассказать-показать) о планируемой и сделанной работе; Консультирование технических писателей в подготовке документации на приложение. Мы ждем от вас: Уверенные знания С++ не ниже стандарта 11; Опыт коммерческой разработки на C++ от 2-х лет ведущим разработчиком; Знание алгоритмов и паттернов, а также их применимости; Знание принципов создания чистого и поддерживаемого кода (SOLID и т.д.); Понимание UML и желание работать с ним на практике; Знание архитектуры Linux, навыки программирования под Linux; Знание POSIX API; Знание сетевых протоколов (стек TCP/IP); Знание и опыт работы с QtCore, QtGUI или QtWidgets, QtNetwork, QtTest, либо других кроссплатформенных фреймворков; Навыки написания многопоточного кода; Грамотное комментирование кода, соблюдение соглашений об именах и т.д.; Опыт проектирования и написания тестов. Серьезным преимуществом будут: Хорошее знание алгоритмов и способов оптимизации кода; Опыт работы со средствами отладки и профилирования под Linux; Знание фреймворка Boost; Опыт работы с СУБД, SQL и временных рядов. Наши преимущества: Трудоустройство в аккредитованную IT-компанию (готовы рассмотреть удобные вам варианты, например, ГПХ); Нам не важно, в каком городе и стране вы проживаете, главное – как вы работаете, плюс желательна не слишком большая разница в вашем графике работы с Москвой; Мы стараемся не мешать и поддерживать команду, у нас нет бюрократии, внимательно прислушиваемся к разработчикам; Интересная работа в стабильной ИТ-компании с