C++ Middle/Senior

Remote
Apply

We received your application. A recruiter will contact you if you are selected for an interview.

Project description

Приглашаем опытного C++ разработчика в распределенную команду со зрелыми процессами для участия в блокчейн проекте. Мы используем Agile (SCRUM, KANBAN), применяем практики экстремального программирования (code-review, стандарты кодирования, непрерывная интеграция, авто-тесты и т.д.) и стремимся создать максимально комфортные, без стрессовые условия.
Проект - блокчейн платформа для социальных сетей и Defi.

Основные задачи:
- Поддержка существующих решений по алгоритмам консенсуса, валидации блоков, модели экономики, API, плагины;
- Расширение функционала машины выполнения смарт-контрактов;
- Интеграция с облачной системой хранения данных;
- Создание и поддержка автоматических тестов, существующей инфраструктуры;
- Исследования отказоустойчивости, безопасности и производительности сети и её узлов;
- Анализ функционала различных blockchain-related проектов;
- Участие в анализе бизнес-требований и выработка архитектурных решений;
- Написание документации (английский язык);
- Общение со стейкхолдерами и сообществом (английский язык).

Требования:
- Минимальный опыт коммерческой разработки на C++ 3 года;
- Опыт в С++14 под Linux, Boost (multi-index, filesystem, test), GCC;
- Владение разговорным английским на уровне Pre-Intermediate или выше.

Просьба предоставить пример кода: самостоятельно созданный проект с использованием C++. Проект должен собираться под ОС Linux. Если проект без документации - приложите пояснение о его назначении, ссылки на наиболее интересные участки кода.

Comments

Message Recruiters
#TRJOB-33479
C++
Remote
Free
Russian - Fluent , English (UK) - Conversational
Apply