Основні обов’язки : Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою Rust < /li> Створення коду, який вимагає низькорівневого контролю Внесення вкладу в проекти з відкритим кодом на GitHub Асинхронне, паралельне та мережеве програмування (TCP, UDP, Розробка для всіх трьох провідних платформ: Linux, macOS і Windows Дизайн REST API (низькопівневий API) Отримайте відгуки від інших команд щодо вищезазначеного. Перевірте те, що ви пишете, за допомогою мо
Основні обов’язки :
- Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою Rust < /li>
- Створення коду, який вимагає низькорівневого контролю
- Внесення вкладу в проекти з відкритим кодом на GitHub
- Асинхронне, паралельне та мережеве програмування (TCP, UDP,
- Розробка для всіх трьох провідних платформ: Linux, macOS і Windows
- Дизайн REST API (низькопівневий API)
- Отримайте відгуки від інших команд щодо вищезазначеного.
- Перевірте те, що ви пишете, за допомогою модульних, інтеграційних і ручних тестів li>
- Зробіть внесок у комітет Технічної ради компанії
- Відвідуйте щоденні та щотижневі стенд-апи, планування спринтів, ретроспективи, 1:1s
- Спільна робота в часовому поясі CET і підтримка інші інженери в команді та між командами
- Виконуйте необхідні завдання з обслуговування
Технічний стек:
- Бекенд: Rust, Python 3.8+, JavaScript (Node.js), TypeScript, REST
- Контроль версій, огляди, відстеження проблем: GitHub
- Безперервно Інтеграція/
Інструменти: GitHub Actions - Інфраструктура: ми будуємо на - Golem Network, Docker, стек Prometheus
Вимоги : - Ви маєте мінімум 6 років досвіду у проектуванні та системному програмуванні
- У вас є досвід у низькорівневому мережевому програмуванні
- У вас є досвід впровадження Протокол TCP (ми підтримуємо власний форк бібліотеки smolTCP)
- Ви вже використовуєте та любите Rust, включно з async
- Ви маєте досвід роботи з безпекою мережі та протоколами шифрування
- Ви маєте досвід роботи з асинхронним і паралельним програмуванням b>
- Ви добре знаєте загальний дизайн програмного забезпечення, а також дизайн 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.
Додатково: Абонемент на спорт, приватна медицина, бюджет конференції, ретрити, рівна структура, невеликі команди, міжнародні проекти, відсутність дрес-коду, сучасний офіс, атмосфера стартапу, внутрішні тренінги. h3>