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

Старший розробник Rust в 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

 < /b>

Вимоги :
  • Ви маєте  мінімум 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 низького рівня)
  • Отримайте відгуки від інших команд щодо вищезазначеного
  • Перевірте те, що ви пишете, за допомогою модульних, інтеграційних і ручних тестів
  • Внесіть свій внесок комітету Технічної ради компанії
  • Відвідуйте щоденні та щотижневі збори, планування спринтів, ретроспективи, 1:1
  • Працюйте разом у часовому поясі CET і підтримуйте інших інженерів у команді та між командами.
  • Виконуйте необхідні завдання з обслуговування

Tech Stack:

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

 

,[ ] Вимоги: TCP, Rust, Network Security, Protocols, API, REST API, Shell, Git, GitHub, Python, Node.js, Virtualization, Networking, Blockchain, Web3, AI Інструменти: Github, GitHub, GIT, Jenkins, Agile, Scrum. Бонуси та переваги: ​​Абонемент на спорт, Приватне охорона здоров’я, Бюджет конференції, Ретрити, Плоска структура, Невеликі команди, Міжнародні проекти, Без дрес-коду, Сучасний офіс, Атмосфера стартапа, Внутрішні тренінги.

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

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