Задачи:
— Разработка на языке Rust программного обеспечения для высоконагруженных серверных приложений;
— Реализация API для бэкенд-сервисов;
— Написание тестов и документирование разработок;
— Участие в код-ревью и обсуждениях решений.
Требования:
— Общий опыт разработки на Rust от 4 лет;
— Знание основных шаблонов проектирования, структур данных и алгоритмов;
— Навыки работы с Git;
— Умение использовать операционные системы на базе Linux;
— Знание основных сетевых протоколов (TCP/UDP), протоколов обмена данными (HTTP, WebSocket, gRPC) и форматов представления данных (JSON, Protocol Buffers);
— Навык оптимизации программ;
— Уровень английского языка достаточный для чтения технической документации;
— Опыт работы с Docker, Github/GitLab CI/CD, системами логирования и мониторинга.
Условия:
— Работа в команде экспертов;
— Широкий технологический стек, сотни проектов;
— Гибкий график работы;
— Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры);
— Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии;
— Организация удаленной работы с возможностью посещения офисов с зонами коворкинга;
— Возможность профессионального роста: тимлид, архитектор, full-stack разработчик;
— Система менторства, сертификация за счёт компании, участие в конференциях, изучение английского языка;
— Активный обмен опытом, митапы, хакатоны, доклады по развитию hard и soft skills;
— 50+ клубов по интересам и профессиональных сообществ внутри компании;
— Уютный мерч;
— Полный соцпакет и «белая» зарплата;
— Корпоративная база знаний и социальная сеть для сотрудников;
— Гибкий ДМС с возможностью подключения родственников;
— Забота о ментальном здоровье: онлайн-консультации с психологом.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.