Разработчик на C++
Зарплата
по договоренности
Требуемый опыт
от 5 лет
Местоположение
Можно удаленно
Тип занятости
Полный рабочий день
Зарплата
по договоренности
Зарплата
по договоренности
Требуемый опыт
от 5 лет
Местоположение
Можно удаленно
Тип занятости
Полный рабочий день
Мы ищем
Опытного специалиста, которому предстоит заниматься разработкой проектов на C++.
Вам предстоит
- Участвовать в разработке крупных проектов на С++.
- Поддерживать и рефакторить существующий код.
- Участвовать в обсуждении и разработке архитектуры.
Требования
- Минимум 5 лет профессиональной разработки на C++. Желательно наличие опыта в роли технического лидера;
- Отличное владение современным стандартом C++ (C++11/14/17/20), понимание всех ключевых возможностей языка, включая метапрограммирование, шаблонное программирование, идиомы и best practices;
- Понимание и опыт применения принципов SOLID, DRY, KISS и других принципов чистого кода. Опыт проектирования модульных и масштабируемых решений;.
- Широкий опыт работы с Linux и знакомством с shell-инструментами (bash, sed, awk и др.). Возможность легко ориентироваться в структуре каталогов и утилитах командной строки;
- Владение Git, умение поддерживать порядок в ветках, организовывать релизы и контроль версий. Опыт работы с системами сборки (CMake, Make, Autotools);
- Применение техник Agile/Scrum/Kanban, Unit-тестирование и участие в CI/CD процессах;
- Понимание принципов конкурентного программирования, владение библиотеками pthreads, Boost.Thread, async и future, familiarity with OpenMP;
- Управление памятью вручную (malloc/free, new/delete), понимание move-семантики, умных указателей (std::unique_ptr, std::shared_ptr);
- Понимание особенностей x86/x64 и ARM архитектур, механизмы кеширования, alignment и padding, векторные инструкции SIMD;
- Понимание уровней модели OSI, TCP/IP-стека, сетевых протоколов (UDP/TCP, DNS, SSL/TLS, RESTful API);
- Владение методами безопасности (шифрование, аутентификация, авторизация, предотвращение инъекций и XSS-векторов атаки);
- Опыт работы с микроконтроллерами (ESP32, STM32), периферийными устройствами (UART, BLE, Wi-Fi), реализация прошивок и IoT-решений;
- Проектирование и поддержка систем с высокой нагрузкой, распределение нагрузки, отказоустойчивость, масштабируемость, кластеризация;
- Практический опыт работы с реляционными и NoSQL-БД: Oracle, PostgreSQL, MongoDB, Cassandra, ClickHouse, Hadoop/HDFS.
Мы предлагаем
- Работу в команде экспертов.
- Широкий технологический стек, сотни проектов.
- Гибкий график работы, который позволяет высыпаться и выделять время на хобби.
- Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры*).
- Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии.
- У нас выстроены процессы удаленной работы, при этом есть просторные офисы с зонами коворкинга, где можно с комфортом пообщаться, поиграть в настолки или в тишине обдумать рабочие задачи.
- Возможность прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком full-stack.
- Развитую систему наставничества, сертификацию за счёт компании, участие в конференциях, изучение английского языка.
- Активный обмен опытом, внутренние и внешние митапы по разработке, хакатоны, доклады по развитию hard и soft skills.
- 40+ клубов по интересам и профессиональных сообществ внутри компании.
- Уютный мерч.
- Полный соцпакет и «белую» зарплату.
- Корпоративную базу знаний и социальную сеть для удобства общения с каждым из 1700+ сотрудников.
- Гибкую систему бонусов, которая настраивается под индивидуальные потребности: различные уровни ДМС, компенсация занятий любыми видами спорта, полное или частичное возмещение стоимости обучения .
* Решение Министерства цифрового развития, связи и массовых коммуникаций РФ о предоставлении государственной аккредитации организации, осуществляющей деятельность в области информационных технологий от 10.03.2022 №АО-20220309-3771014210-3
Требуемый опыт
от 5 лет
Местоположение
Можно удаленно
Тип занятости
Полный рабочий день
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Отправьте контакты, чтобы обсудить условия сотрудничества.