Программист Rust (senior) Ассоциация ОПТИМ, г. Москва (м. Арбатская)
Требуемый опыт работы: от 5 лет
Полная занятость, работа в офисе
Основные обязанности:
- проектирование, разработка системного ПО;
- коллективная разработка высокопроизводительных алгоритмов;
- участие в research & development.
Требования:
- опыт использования языка Rust — не менее года;
- коммерческий опыт разработки на языках Rust, C или C++ от 5ти лет;
- глубокое понимание особенностей Rust’а, его стандартной библиотеки;
- понимание классических структур данных и алгоритмов;
- опыт разработки асинхронных приложений;
- понимание OSI в целом и сетевых протоколов в частности;
- опыт работы с Git;
- понимание внутреннего устройства Linux (i/o, память, сетевой стек, проблемы, …).
Приветствуется:
- участие в проектах на Rust и/или C с открытым исходным кодом;
- знание bash и python для автоматизации;
- опыт работы с асинхронными библиотеками на Rust (tokio, mio, hyper);
- опыт использования async/await;
- опыт работы с docker.
Личные качества:
- стремление активно развиваться и изучать новое;
- умение и желание докапываться до сути;
- умение поддерживать порядок и быть педантом в вопросах качества;
- умение читать и понимать техническую литературу на английском языке;
- терпеливое отношение к чужому коду и к критике собственного;
- желание и умение работать в команде.
Уровень з/п: от 120 000 до 170 000 руб.
#вакансия