Backend разработчик (C++)
Обязанности
- Писать код на С++;
- Оптимизировать код с целью повышения устойчивости, быстродействия и безопасности;
- Проектировать и разрабатывать микросервисы;
- Развивать уже существующие продукты;
- Оптимизировать алгоритмы;
- Писать Unit-тесты;
- Развивать культуру разработки продукта;
- Участвовать в развитии команды.
Требования
- Опыт профильной коммерческой разработки от 3-х лет;
- Высшее техническое образование (предпочтительно);
- Опыт работы по Agile хотя бы в одной команде;
- Владение С++ на хорошем уровне;
- Понимание работы с Make\CMake, библиотеками stdlib, boost;
- Знание SQL, уметь писать вложенные запросы и сложные джойны;
- Коммерческий опыт на любом другом Backend-языке (Java, C#, Python, Go, PHP, Rust, Scala и т.д.)
- Знание GIT (на уровне понимания разницы между merge и rebase);
- Знание Docker на уровне пользователя и базовых конфигов.
Условия
- График работы 5/2 (гибридный или удаленный формат), есть возможность индивидуального графика;
- Комфортный и современный офис в Москве, удобно расположенный в деловом квартале "Новоспасский" (м. Пролетарская, м. Павелецкая).