Краткое описание вакансии:
Требуемый опыт работы: 1–3 года. Полная занятость, удалённая работа.
Обязанности:
- Проектирование, разработка, тестирование и поддержка бэкендов веб-проектов;
-
Разработка высокопроизводительных низкоуровневых элементов ПО;
-
Проектирование структур баз данных;
-
Разработка модулей к существующим проектам.
Требования:
- Опыт использования и понимание языка Rust;
-
Приветствуется опыт работы с языками C, C++;
-
Понимание FFI и UB;
-
Опыт оптимизации программ и умение использовать профилировщик;
-
Понимание принципов работы клиент-серверных web-приложений;
-
Опыт и понимание принципов проектирования структур баз данных;
-
Понимание принципов DDD и слоенной архитектуры;
-
Опыт написания модульных и функциональных тестов;
-
Опыт работы с Git;
-
Умение использовать операционные системы типа *nix;
-
Приветствуется опыт работы по CQRS+ES парадигме;
-
Приветствуется опыт работы с технологиями Memcached, Redis, RabbitMQ, MongoDB, Cassandra, Kafka;
-
Приветствуется опыт работы с другими языками Java, Go, Python, Ruby, TypeScript, JavaScript;
-
Желание активно развиваться и изучать новое;
-
Умение и желание докапываться до сути;
-
Умение поддерживать порядок и быть педантом в вопросах качества;
-
Умение читать и понимать техническую литературу на английском языке;
-
Терпеливое отношение к чужому коду и к критике собственного;
-
Наличие широкого интернет-канала и настроенной программы Skype, позволяющих поддерживать качественную видеосвязь.
Условия:
- Удаленная работа (не фриланс);
-
Полная занятость (5 дней в неделю, 8 часов в день);
-
Ставка заработной платы 2000 EUR в месяц;
-
Возможен переезд за границу.
Контакты для откликов:
contact@itprojects.management