Rust developer

Зарплата

от 2000 €

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

О компании и команде

Работаем над созданием и продвижением собственных интернет проектов.

Проект Gapopa.net

Ожидания от кандидата

Требуется:

• знание языка Rust;

• понимание FFl и UB;

• навык оптимизации программ и умение использовать профилировщик;

• понимание принципов работы клиент-серверных web-приложений;

• понимание принципов проектирования структур баз данных;

• понимание принципов DDD и слоенной архитектуры;

• навык написания модульных и функциональных тестов;

• навык работы с Git;

• умение использовать операционные системы типа *nix.

Приветствуется:

• навык работы с языками С, С++;

• навык работы по CQRS+ES парадигме;

• навык работы с технологиями Memcached

• Redis, RabbitMQ, MongoDB, Cassandra, Kafka;

• навык работы с другими языками Java, Go,

• Python, Ruby, TypeScript, JavaScript.

Стек технологий:

• Язык - Rust;

• actix-web - веб-фреймворк;

• CockroachDB - база данных;

• baza - файловое хранилище;

• Medea - медиа сервер;

• Firebase - push уведомления;

• GraphQL - API;

• Cucumber - E2E тестирование.

Условия работы

Условия:

• ежедневная оплата;

• от 2000 EUR;

• 4-х, 6-ти или 8-ми часовой рабочий день;

• удалённое сотрудничество.

Бонусы

Релокейт в один из офисов компании.