Разработчик С++/C#

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

NEOLAB – продуктовая компания - эксперт в области применения алгоритмов машинного обучения, искусственного интеллекта и построения на их основе решений комплексных бизнес задач. Наша компания непрерывно развивается и растет, и поэтому мы постоянно ищем увлеченных специалистов, кто вместе с нами будет улучшать наш продукт.

Кого мы ищем?

Разработчика С++/C# в группу, которая занимается обработкой информационных потоков.

Попав в данную команду:

  • вы однозначно прокачаете скиллы владения С# и С++ (причем самыми последними стандартами) - от использования обычных алгоритмов парсинга, распаковки, дешифрования до написания нетривиального кодирования/раскодирования данных;
  • научитесь разбираться в стандартных и не очень стандартных сериализаторах и упаковщиках данных;
  • по внешнему виду потока данных сразу определять LZO и GZIP, protobuf и 7битное кодирование чисел (не говоря уж о банальных XML, YAML и JSON);
  • глядя в поток 16-ричного представления байт будете видеть в нем полезные для вас данные, возможно даже блондинку в красном. Погрузитесь в мир сетевых протоколов различных уровней от ethernet фрэймов, TCP/UDP/IP-пакетов до SSL потоков;
  • поймете красоту вложенности заголовков фреймов, пакетов и кадров. Научитесь дизассемблировать/декомпилировать/разбирать/реверсить приложения Windows (в том числе написанные на C#), Android, Adobe Flash/Air, Java и тд.;
  • слова "IDA", "Olly", "Hex Workshop" и т.п. будут вызывать у вас не благоговейный трепет, а осознание силы - своей и этих инструментов.

В выборе инструментов у вас будет всего лишь ОДНО ограничение - все свои мысли и алгоритмы вы должны будете вылить в код на С++ или С# - остальные инструменты, которыми вы хотите пользоваться для добывания этих мыслей и алгоритмов, полностью на вашем усмотрении.

Вы будете работать в очень позитивной, сплоченной команде, которая не только работает вместе, но и делится другим жизненным опытом (юмор, игры, 3d печать, DIY и прочее "программирование-и-пайка"), не прочь провести свободное время за кружечкой пива, на конференции или другом командном или спортивном мероприятии (есть любители волейбола, страйкбола, "качалок" и бассейна).

Что нужно делать:

  • быстро прогрузиться в предметную область;
  • писать красивый и оптимизированный код, отвечать за стабильную работу модуля;
  • взаимодействовать с участниками команды разработки (3-5 человек, работа по Scrum).

Для нас важно (hard skills):

  • разработка на C++, C#;
  • работа в команде;
  • обучаемость, самостоятельность, инициативность, ответственность.

Будет дополнительным плюсом:

  • высшее образование (тех., матем.);
  • знание стэка сетевых протоколов TCP/IP (работа с ними, форматы пакетов);
  • понимание основ криптографии, защищённых протоколов (SSL);
  • опыт реверсинга форматов данных и приложений различных ОС;
  • навыки самостоятельного обучения;
  • опыт работы в режиме многозадачности;
  • умение аргументированно излагать свою точку зрения.

Что мы гарантируем нашим сотрудникам?

  • возможность для профессионального роста и развития;
  • участие в семинарах и тренингах, посещение курсов повышения квалификации, участие в тематических конференциях;
  • гибкий график работы;
  • отсутствие дресс-кода;
  • трудоустройство согласно ТК РФ;
  • компенсацию медицинских расходов и занятий спортом (любые направления);
  • обучение английскому языку 100% за счет компании, находясь в офисе;
  • корпоративные занятия по волейболу и футболу;
  • летние и зимние выезды на природу (в том числе семейные), душевные корпоративные мероприятия, митапы, хакатоны;
  • на кухнях всегда свежие фрукты, сладости, чай и кофе.

Контактная информация

Бирюлина Мария

newwave1716@gmail.com

Адрес

Омск, улица Маршала Жукова, 21

Вакансия опубликована 17 февраля 2020 в Омске

Похожие вакансии