Обязанности
— Разработка программного обеспечения
Требования
— Знания языков программирования C, C++ (11, 14, 17) - на профессиональном уровне;
— Опыт коммерческой разработки приложений на языках С, С++ не менее 2-х лет;
— Знание архитектур операционных систем Windows и Linux;
— Знание основ системного программирования;
— Знание компиляторов - Visual Studio, make, cmake, gcc, mingw, Xcode.
— Опыт развития и поддержки приложений, разработанных другими разработчиками;
Приветствуется
— Опыт разработки архитектуры ПО;
— Опыт разработки высоконагруженных, отказоустойчивых систем;
— Умение работать с многопоточностью/асинхронностью;
— Опыт разработки автотестов;
— Опыт программирования на С++ под MacOS;
— Знание системы контроля версий Git;
— Опыт работы с CI/CD;
— Владение английским языком на уровне, достаточном для чтения и написания технической документации.
Условия
— Вы будете участвовать в сложных и интересных проектах, которыми сможете гордиться.
— Будете получать достойную зарплату. Эффективных сотрудников мы регулярно поощряем повышением зарплаты, премиями и другими бонусами.
— Мы оплатим медицинскую страховку для Вас и предоставим льготные условия страхования для Ваших близких.
— Мы готовы оплачивать Ваше обучение, если это будет нужно для дела.
— При поддержке коллег, Ваш профессиональный уровень будет неизбежно расти.
— Работая в офисе в центре города, Вы сможете выбрать удобный график работы.
— На период адаптации, за Вами будет закреплен опытный сотрудник, который поможет Вам быстро и комфортно освоиться у нас.