Rust-разработчик
Прямой работодатель IT Solutions Management International Pte. Ltd. ( gapopa.dev )
Опыт работы любойот 193 000 до 200 000 ₽
Требуемый опыт работы: не требуется
Полная занятость, полный день
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП
Условия:
- От 2000 USD в месяц;
- Ежедневная оплата;
- 4-, 6- или 8-часовой рабочий день;
- Удалённое сотрудничество;
- Возможен релокейт;
- Проект - gapopa.dev
Требуется:
- Знание языка Rust;
- Понимание FFl и UB;
- Навык оптимизации программ и умение использовать профилировщик;
- Понимание принципов работы клиент-серверных web-приложений;
- Понимание принципов проектирования структур баз данных;
- Понимание принципов DDD и слоенной архитектуры;
- Навык написания модульных и функциональных тестов;
- Навык работы с Git;
- Умение использовать операционные системы типа *nix.
Приветствуется:
• Навык работы с языками С, С++;
• Навык работы по CQRS+ES парадигме;
• Навык работы с технологиями Memcached;
• Redis, RabbitMQ, MongoDB, Cassandra, Kafka, CockroachDB;
• Навык работы с другими языками Java, Go;
• Python, Ruby, TypeScript, JavaScript.
Стек технологий:
• Язык - Rust;
• Actix-web - веб-фреймворк;
• CockroachDB - база данных;
• Baza - файловое хранилище;
• Medea - медиа сервер;
• Firebase - push уведомления;
• GraphQL - API;
• Cucumber - E2E тестирование.