👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Rust developer (blockchain)

Требования

Бэкенд, Средний (Middle)Rust

Местоположение и тип занятости

Можно удаленно

Компания

Первый город построенный так, как мечтают ИТ-специалисты

Описание вакансии

Условия работы

As a Rust Dev at SORAMITSU, you'll be working on some of our most exciting projects, including:
IROHA 2 -- a ground-up rebuild of the enterprise permissioned blockchain tech we use in most of our work, and
Polkaswap -- the eagerly anticipated AMM DEX (decentralized exchange) we're releasing into the Polkadot ecosystem.

This is a unique opportunity, as you won't just be working with blockchain technology, you'll be building critical new digital-asset and value-exchange infrastructure with a team of industry pros.

Responsibilities include:

  • Design, implement and support software production.
  • Write tests that guarantee high quality of functional and non-functional characteristics of produced code
  • Perform code review for other developers
  • Take part in making architectural decisions
  • Transfer your knowledge to other team members
  • Select and integrate frameworks and libraries which will be the part of software systems (and prove your selections)

The ideal candidate has:

  • English B1+
  • Experience in Rust, with a fair knowledge of the language specification
  • Thorough knowledge of the standard library, and algorithms
  • Understanding of basics in DevOps engineering
  • Knowledge of principles and practices in Agile development
  • Proficient understanding of code versioning and git-flow

____________

  • Knowledge of networking protocols, p2p and distributed systems is a plus
  • Understanding cryptography algorithms, blockchain concepts is a plus
  • Understanding of blockchain consensus algorithms work is a plus
  • Knowledge of one or more blockchain protocols: Hyperledger Iroha, Ethereum, Hyperledger Fabric, Quorum, MultiChain, R3 Corda, Polkadot, Cosmos or other is a plus.
  • Knowledge in C++ language is a plus

Working Conditions

  • Flexible 40-hour work week
  • Permanent, full-time position
  • The international team of professionals
  • Possibility to work from offices around the globe
  • Possibility to visit global meetups and conferences for education and/or for giving a speech
  • Quarter bonuses based on productivity
  • In case of relocation to Innopolis, Russia - help with settlement process
  • Relaxed work environment