Вакансія закрита компанією
Знайти схожі вакансії
Наступна вакансія

Старший розробник Rust @ Devire в Devire

Розміщено більше 30 днів тому

5 переглядів

Devire

Devire

0
0 відгуків
Без досвіду
Повний робочий день

Перекладено Google

Основні обов’язки : Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою Rust < /li> Створення коду, який вимагає низькорівневого контролю Внесення вкладу в проекти з відкритим кодом на GitHub Асинхронне, паралельне та мережеве програмування (TCP, UDP, Розробка для всіх трьох провідних платформ:  Linux, macOS і Windows Дизайн  REST API (низькопівневий API) Отримайте відгуки від інших команд щодо вищезазначеного. Перевірте те, що ви пишете, за допомогою мо

Основні обов’язки :

  • Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою Rust < /li>
  • Створення коду, який вимагає низькорівневого контролю
  • Внесення вкладу в проекти з відкритим кодом на GitHub
  • Асинхронне, паралельне та мережеве програмування (TCP, UDP,
  • Розробка для всіх трьох провідних платформ:  Linux, macOS і Windows
  • Дизайн  REST API (низькопівневий API)
  • Отримайте відгуки від інших команд щодо вищезазначеного.
  • Перевірте те, що ви пишете, за допомогою модульних, інтеграційних і ручних тестів
  • Зробіть внесок у комітет Технічної ради компанії
  • Відвідуйте щоденні та щотижневі стенд-апи, планування спринтів, ретроспективи, 1:1s
  • Спільна робота в часовому поясі CET і підтримка інші інженери в команді та між командами
  • Виконуйте необхідні завдання з обслуговування

Технічний стек:

  • Бекенд: Rust, Python 3.8+, JavaScript (Node.js), TypeScript, REST
  • Контроль версій, огляди, відстеження проблем: GitHub
  • Безперервно Інтеграція/
    Інструменти: GitHub Actions
  • Інфраструктура: ми будуємо на - Golem Network, Docker, стек Prometheus

 

Вимоги :
  • Ви маєте  мінімум 6 років досвіду у проектуванні та системному програмуванні
  • У вас є досвід у  низькорівневому мережевому програмуванні
  • У вас є досвід впровадження Протокол TCP (ми підтримуємо власний форк бібліотеки smolTCP)
  • Ви вже використовуєте та любите  Rust, включно з  async
  • Ви маєте досвід роботи з  безпекою мережі та  протоколами шифрування
  • Ви маєте досвід роботи з  асинхронним і паралельним програмуванням
  • Ви добре знаєте загальний дизайн програмного забезпечення, а також  дизайн API (зокрема REST )
  • Ви орієнтуватися в інструментах командного рядка та сценаріях оболонки
  • Ви навики користуєтеся Git, Github та їхніми інструментами та вмієте використовувати їх у більш важливих проектах
  • Ви маєте сильні  вирішення проблем  і d навички ebugging
  • Ви швидко навчаєтесь і  прагнете опанувати нові технології  та проекти
  • Ви можете вільно спілкуватися англійською


Приємно мати:

  • Ви знайомі з Python і Node.js
  • Ви володієте  фреймворками віртуалізації
  • Ви маєте досвід використання  Qemu , налаштування взаємодії із зовнішніми хост-програмами та розробка
  • Ви робите внески в  проекти з відкритим кодом, пов’язані з мережею чи віртуалізацією.
  • Ви знайомі з  блокчейном, Web3, штучним інтелектом або розподіленими мережами та (бажано) захоплюєтеся ними

Основні обов’язки :

  • Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою Rust
  • Створення коду, що потребує низькорівневого контролю
  • Зробіть внесок у проекти з відкритим кодом на GitHub
  • Асинхронні, одночасні та мережевіпрограмування (TCP, UDP,
  • Розробка для всіх трьох провідних платформ:  Linux, macOS і Windows
  • Дизайн  REST API (низькорівневий API)
  • Отримайте відгуки від інших команд щодо вищезазначеного
  • Перевірте те, що ви пишете, за допомогою модульних, інтеграційних і ручних тестів < /li>
  • Зробіть внесок у комітет Технічної ради компанії.
  • Відвідуйте щоденні та щотижневі тренування, планування спринтів, ретроспективи, 1:1.
  • Працюйте разом у часовому поясі CET і підтримувати інших інженерів у команді та між командами
  • Виконувати необхідні завдання з обслуговування

Технічний стек: < /p>

  • Бекенд: Rust, Python 3.8+, JavaScript (Node.js), TypeScript, REST
  • Контроль версій, огляди, відстеження проблем: GitHub
  • Безперервна інтеграція/
    Інструменти: GitHub Actions
  • Інфраструктура: ми будуємо на основі - Golem Network, Docker, стек Prometheus

 

,[]

Вимоги: TCP, Rust, мережева безпека, протоколи, API, REST API, Shell, Git, GitHub, Python, Node.js, віртуалізація, мережі, блокчейн, Web3, AI
Інструменти: Github, GitHub, GIT, Jenkins, Agile, Scrum.
Додатково: Абонемент на спорт, приватна медицина, бюджет конференції, ретрити, рівна структура, невеликі команди, міжнародні проекти, відсутність дрес-коду, сучасний офіс, атмосфера стартапу, внутрішні тренінги.

Перекладено Google

Без досвіду
Повний робочий день
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти