Основные обязанности : Разработка многократно используемого, тестируемого, масштабируемого и эффективного кода с использованием Rust < /li> Создание кода, требующего низкоуровневого контроля. Участие в проектах с открытым исходным кодом @ GitHub. Асинхронное, параллельное и сетевое программирование. (TCP, UDP, Разработка для всех трех ведущих платформ: Linux, macOS и Windows Дизайн REST API (низкоуровневый API). Получите отзывы других команд по вышеизложенному. Проверяйте то, что вы пи
Основные обязанности :
- Разработка многократно используемого, тестируемого, масштабируемого и эффективного кода с использованием Rust < /li>
- Создание кода, требующего низкоуровневого контроля.
- Участие в проектах с открытым исходным кодом @ GitHub.
- Асинхронное, параллельное и сетевое программирование. (TCP, UDP,
- Разработка для всех трех ведущих платформ: Linux, macOS и Windows
- Дизайн REST API (низкоуровневый API).
- Получите отзывы других команд по вышеизложенному.
- Проверяйте то, что вы пишете, с помощью модульных, интеграционных и ручных тестов
- li>
- Вносите вклад в работу комитета Технического совета компании.
- Посещайте ежедневные и еженедельные стендапы, планы спринтов, ретроспективы, беседы один на один.
- Совместно работайте в часовом поясе CET и оказывайте поддержку. другие инженеры в команде и между командами
- Выполнение необходимых задач по обслуживанию
Требования : - У вас есть минимум 6 лет опыта в области проектирования и систем.
- У вас есть опыт низкоуровневого сетевого программирования
- У вас есть опыт реализации протокола TCP (мы поддерживаем наш собственный ответвление библиотеки smolTCP)
- Вы уже используете и любите Rust, включая асинхронный
- У вас есть опыт работы с < b> сетевая безопасность и протоколы шифрования
- У вас есть опыт асинхронного и параллельного программирования
- У вас хороший опыт знание общего проектирования программного обеспечения, а также проектирования API ( REST в частности)
- Вы разбираетесь в инструментах командной строки и написании сценариев оболочки < /li>
- Вы хорошо владеете Git, Github и их инструментами, а также знаете, как использовать их в более важных проектах.
- У вас сильные навыки решения проблем и d Развивать навыки
- Вы быстро учитесь и стремитесь осваивать новые технологии и проекты
- Вы можете свободно общаться на английском языке
Приятно:
- Вы знакомы с Python и Node.js
- У вас есть знания фреймворков виртуализации
- У вас есть опыт использования Qemu , настройки взаимодействия с внешним хостом приложения и разработка
- Вы вносите вклад в проекты с открытым исходным кодом, связанные с сетями или виртуализацией.
- Вы знакомы и (желательно) увлечены блокчейном, Web3, искусственным интеллектом или распределенными сетями
Основные обязанности :
- Разработка многократно используемого, тестируемого, масштабируемого и эффективного кода с использованием Rust
- Создавайте код, требующий низкоуровневого контроля.
- Вносите свой вклад в проекты с открытым исходным кодом на GitHub
- Асинхронное, параллельное и сетевое программирование (TCP, UDP,
- Разработка для всех трех ведущих платформ: Linux, macOS и Windows
- Разработка REST API (низкоуровневый API)
- Получите отзывы других команд по вышеизложенному.
- Протестируйте то, что вы пишете, с помощью модульных, интеграционных и ручных тестов.
- Внесите свой вклад. в компаниюКомитет Технического совета
- Посещайте ежедневные и еженедельные стендапы, планы спринтов, ретроспективы, беседы один на один
- Работайте совместно в часовом поясе CET и поддерживайте других инженеров внутри команды и между командами.
- Выполнение необходимых задач по техническому обслуживанию
,[]
Требования: TCP, Rust, сетевая безопасность, протоколы, API, REST API, Shell, Git, GitHub, C++, Python, Node.js, виртуализация, работа в сети, блокчейн, Web3, AI
Инструменты: Github, GitHub, GIT, Jenkins, Agile, Scrum.
Дополнительно: Спортивный абонемент, Частное медицинское обслуживание, Бюджет конференции, Ретриты, Плоская структура, Небольшие команды, Международные проекты, Без дресс-кода, Современный офис, Атмосфера стартапа, Внутренние тренинги. h3>