Основні обов’язки : Розробка багаторазового, тестованого, масштабованого та ефективного коду за допомогою 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
< /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. Бонуси та переваги: Абонемент на спорт, Приватне охорона здоров’я, Бюджет конференції, Ретрити, Плоска структура, Невеликі команди, Міжнародні проекти, Без дрес-коду, Сучасний офіс, Атмосфера стартапа, Внутрішні тренінги.