SimbirSoft
Rust разработчик
2 нед. назад
РоссияSeniorRemoteB1
rustgitlinuxtcpudphttpwebsocketgrpc
Разработка программного обеспечения на Rust для высоконагруженных серверных приложений, включая реализацию API и участие в код-ревью.
Обязанности
- Разработка на языке Rust программного обеспечения для высоконагруженных серверных приложений
- Реализация API для бэкенд-сервисов
- Написание тестов и документирование разработок
- Участие в код-ревью и обсуждениях решений
Требования
- Общий опыт разработки на Rust от 4 лет
- Знание основных шаблонов проектирования, структур данных и алгоритмов
- Навыки работы с Git
- Умение использовать операционные системы на базе Linux
- Знание основных сетевых протоколов (TCP/UDP), протоколов обмена данными (HTTP, WebSocket, gRPC) и форматов представления данных (JSON, Protocol Buffers)
- Навык оптимизации программ
- Уровень английского языка достаточный для чтения технической документации
- Опыт работы с Docker, Github/GitLab CI/CD, системами логирования и мониторинга
Условия
- Формат работы: можно удалённо