Т8
Backend-разработчик (Rust)
1 нед. назад
РоссияMiddle
rustc++gittokiodockerpostgresqlnosqlffi
Разработка системы управления телекоммуникационным оборудованием, участие в формировании команды с нуля и влиянии на архитектурные решения.
Обязанности
- Разработка микросервиса backend-приложения к системе управления телеком-оборудованием
- Аудит текущего кода (возможен переход на другой стек)
- Работа с многопоточным и асинхронным кодом
Требования
- Опыт разработки на Rust / C++
- Понимание принципов многопоточного / асинхронного программирования
- Базовое знание структур данных и алгоритмов
- Опыт работы с системами контроля версий (Git) и багтрекерами
- Навыки реверс-инжиниринга
Будет плюсом
- Опыт с tokio и async-экосистемой Rust, tokio-tungstenite (WebSocket)
- Знание REST, WebSocket API, serde, Docker
- Опыт работы с PostgreSQL / NoSQL, SSL / TLS
- Понимание ООП и паттернов проектирования
- Опыт разработки под Linux
- Опыт проектирования API, FFI
- Опыт CI / CD, опыт оптимизации производительности, опыт работы с HighLoad
Условия
- Трудоустройство по ТК РФ с первого рабочего дня
- Система оплаты: фиксированный оклад + квартальные бонусы
- График работы: 5 / 2, с 10.00 до 18.30 (график можно сдвинуть в любую сторону)
- Формат работы: офисный / гибридный / удалённый
- Офис в Кластере Ломоносов (Раменский бульвар, 1)
- Расширенный ДМС со стоматологией после 3 месяцев работы
- Каждый месяц играем в настольные игры, проводим корпоративы, ходим на экскурсии
- Есть своя корпоративная валюта и за участие в активностях можно получать мерч
- Спорт: футбол, волейбол, настольный теннис, плавание на сапах, участие в Гонке Героев и велозаездах
- Поддержка обучения: скидки на изучение английского, доступ к внутренней библиотеке, внутреннее и внешнее обучение, оплата конференций
- Поощрение развития: наставник для новичков, индивидуальные планы развития сотрудников