Rust Developer

Company Name: Kaspersky Lab jobs, Employment

Location: RU

Job Duration: 2021-09-15 to 2021-10-15

Overview

Мы занимаемся разработкой продукта Polys.me — это система онлайн-голосований на базе технологии блокчейн, один из проектов бизнес-инкубатора «Лаборатории Касперского». Система позволяет проводить честные и прозрачные выборы любого уровня сложности.

Обязанности:

  • Развивать и разрабатывать бизнес-логику решений на базе блокчейн-фреймворка Exonum;
  • Дорабатывать код блокчейн-фреймворка под задачи продукта (у нас свой форк);
  • Писать тесты — unit, fuzzing;
  • Участвовать в анализе и постановке задач по разработке, уточнять требования;
  • Анализировать проблемы производительности и безопасности;
  • Проводить code-review, обеспечивать качество кода согласно существующим практикам.

 

Мы ожидаем:

  • Высокий уровень самостоятельности, способность принимать решения и брать на себя ответственность;
  • Уверенное знание Rust;
  • Понимание принципов разработки безопасных приложений;
  • Опыт работы с Git;
  • Английский язык на уровне чтения документации, в том числе и для хороших названий переменных и функций 😉

 

Будет плюсом:

  • Опыт работы с блокчейнами, понимание принципов работы, слабых мест, опыт написания смарт-контрактов;
  • Опыт работы с RocksDB;
  • Заинтересованность криптографией.