от 50 000 ₽ на руки
Требуемый опыт работы
Нет опыта
Тип занятости
Полная занятость
График работы
Удаленная работа
Компетенции
Junior
Описание проекта:
В рамках проекта мы создаем высоконагруженное ПО по поиску, тестированию и разработке автоматических торговых систем на всех рынках (фондовый, срочный и крипто рынки, рынок форекс). Мы ищем начинающего программиста C++, который имеет небольшой опыт работы или имеет опыт прохождения начальных курсов. Главное чтобы кандидат был готов учиться и быстро впитывать знания
Работа напрямую связана с трейдингом, биржой, акциями, техническим анализом, техническими индикаторами и т.д., поэтому чтобы быстрее войти в курс дела:
Будет плюсом:
- Опыт работы с платформой TradingView (просмотр графика, добавление индикаторов, backtest торговых стратегий)
- Понимание базовых концептов трейдинга: японские свечи, Open High Low Close, таймфреймы
Условия:
- 50 т.р. на руки два раза в неделю, полная удаленка
- первый месяц испытательный 30 т.р.
- работа от 6 до 8 часов по будням 5/2
- выплата з/п на карту 2 раза в месяц
Первую неделю под моим надзором кандидат будет выполнять тестовые задания, по окончанию которых мы решим, будем ли мы продолжать сотрудничество. Буду смотреть на наше взаимодействие, как человек справляется с трудностями, насколько самостоятельный, как подходит к поиску информации и т.д.
За время работы со своей стороны готов передавать свой богатый опыт в разработке и в IT в целом. Делиться знанием, рассказывать про best practices. Мой собственный опыт работы 13 лет на C++, работа в больших компаниях, таких как VK, Gaijin (Warthunder) и многих других. Ссылка на мое резюме (https://hh.ru/resume/36f5cac9ff0241e8aa0039ed1f5778797a3543).
Практические навыки, приобретенные во время работы над этим проектом будут очень полезны начинающему junior-программисту для дальнейшего выхода в большие компании, так как в нашей работе мы затрагиваем все актуальные технологии и практики: работа с git, PR, code review, ci/cd, unit-тестирование, работа по Agile-спринтам, сборка проекта через CMake и т.д.
Требования к кандидату:
- ПК в рабочем состоянии, интернет, вебкамера и микрофон для созвонов
- опыт работы в Microsoft Visual Studio или любой другой IDE, разработка под Windows
- базовые знания ЯП C++: структуры данных, массивы, циклы, условия, классы
- базовые представления о трейдинге, понимание что такое свечные котировки, как читать график, понимание что такое технический анализ рынков
- минимальный опыт работы с системой сборки CMake
- плюсом будет опыт работы с TradingView, PineScript
- знание git на уровне создания коммитов, PR
Обязанности:
- работа через github, программирование модуля аналитики на C++17
- оформление кода по внутренним правилам code-style
- шаблонная разработка торговых индикаторов, доработка уже существующих
- шаблонная разработка отдельных упрощенных блоков торговых систем по итогу аналитической работы
- написание общей и рабочей документации
- написание простых тестов вокруг своего кода
- сдача кода на проверку через создание PR на github
- ежедневные рабочие созвоны с командой, отчеты о проделанной работе
Направленность задач с учетом потенциала роста кандидата:
- поддержка существующего кода
- написание новых технических классов и классов поведения
- оптимизация, поиск багов, ускорение, бенчмарки существующих систем: VTune, PVS-Studio, написание кода с учетом особенностей конкретного процессора
- мультипоточное программирование
- нагрузочное тестирование, контроль качества существующей системы
- devops задачи, настройка ci/cd, Github Actions, docker
Ключевые навыки
Контактная информация
Петров Игорь Кириллович
Сайт: не указан
Почта: не указана
Вакансия опубликована 29.01.2025 в г. Москва.
Похожие вакансии
от 50 000 ₽
Москва
Удаленная работа
Подробное описание
29 января
Москва
Полный день
Подробное описание
10 февраля