Назад к вакансиям

Rust Fullstack Developer

InnowiseБеларусь
GitREST APILinuxReactFull-stackgRPCRustHTTPTCP/IPCode Reviewasync/awaitTokio

Описание

Требования

  • Коммерческий опыт разработки на Rust
  • Понимание ownership, borrowing, concurrency и работы с памятью
  • Опыт асинхронного программирования: Tokio, async/await
  • Опыт разработки REST или gRPC API
  • Опыт работы с Linux, Git и code review
  • Понимание HTTP, TCP/IP и принципов взаимодействия клиентской и серверной частей
  • Опыт frontend-разработки с использованием современных фреймворков и библиотек: React, Vue, Angular, Svelte, Next.js, Nuxt или аналогичных
  • Знание TypeScript, HTML и CSS
  • Умение интегрировать frontend с REST/gRPC API
  • Уровень разговорного английского языка - B2 и выше

Будет плюсом

  • Знание PostgreSQL
  • Опыт работы с Docker и CI/CD
  • Опыт работы с WebAssembly
  • Опыт работы с C/C++
  • Опыт разработки высоконагруженных систем
  • Опыт работы с Open Source-проектами