← Назад к карьерному хабу
Вакансия

Rust Developer

Роль для системного разработчика на Rust с задачами на новые модули, производительность и развитие существующего продукта.

Формат работы

Удалённо

Занятость

Полная занятость

Локация

Удалённо

Стек и фокус

Rust, системное программирование, производительность, конкурентность

О роли

Компания занимается разработкой собственных продуктов, а также развитием проектов для своих партнёров.

Сейчас мы в поиске Rust-разработчика, который присоединится к команде проекта по разработке ПО.

Что предстоит делать
  • Разработка и поддержка софта с использованием языка Rust.
  • Разработка новых модулей на языке Rust для существующего продукта.
Что важно на входе
  • Уверенное знание Rust — более 2 лет опыта работы с Rust, включая понимание его парадигм, управления памятью и шаблонов параллелизма.
  • Опыт системного программирования от 3 лет.
  • Знание основных библиотек и фреймворков Rust: Rocket, Actix, Diesel, Serde и других.
  • Уверенное владение Git и GitLab CI.
  • Высокий уровень владения практиками разработки ПО: гибкие методологии, контроль версий, тестирование и CI/CD.
Будет плюсом
  • Участие в open-source проектах на Rust и сильные pet-проекты.
  • Понимание нюансов работы ОС, параллельного и асинхронного программирования.
  • Отличное знание алгоритмов и структур данных.
  • Опыт программирования на C, C++, Haskell или других системных языках.
  • Опыт работы с PostgreSQL, MySQL, CockroachDB, Redis, MongoDB, Cassandra или Kafka.
  • Навыки работы с технологиями асинхронного программирования.
  • Математическая и алгоритмическая подготовка или оконченное высшее образование по математике или информатике.
Что получает кандидат
  • Системные задачи с высоким требованием к качеству реализации.
  • Работа над существующим продуктом и новыми модулями.
  • Среда, где важны инженерная аккуратность и глубина.

Откликнуться

Если роль вам подходит или вы хотите уточнить детали, напишите нам на hello@robotbull.com.

ОткликнутьсяВсе вакансии