Что у нас есть: • Интересные задачи, коллектив профессионалов, четкие цели и свежие взгляды на разработку. • Наша команда активно расширяется по задачам, и мы приглашаем Инженера программиста (С++). Для нас Инженер программист (С++)- технический специалист, связующее звено между всеми этапами жизненного цикла продукта. Обеспечение поддерживаемости, масштабируемости и гибкости принятых и внедренных решений собственных и принятых ранее другими инженерами. Какие задачи необходимо будет решать: • Владение паттернами проектирования, SOLID, DRY, YAGNI принципами - опыт применения на практике. • Опыт решения проблем, выявленные на код-ревью своего кода. • Опыт в тестировании и использование современной методологии . • Реализация инженерных решений путем написания программного кода для поддержки бизнес- требований компании • Проактивные шаги по разрешению технического долга разработанной системы • Участие в ретроспективах и планировании команды Типичные вызовы • Типичные вызовы для динамической системы растущей согласно экспоненциальным законам в парадигмах HighLoad & BigData. • Содержание в разумном балансе архитектуру системы от низкоуровневых решений до пользовательских интерфейсов и API с первоочередным упором на удобство (поддержка кода удобна для сопровождения и документирована, интерфейсы пользователей удобны и быстры, API документировано и отвечает требованиям REST). |