We're planting a tree for every job application! Click here to learn more

Remote Senior Full Stack Engineer

Heliax

Remote worldwide

Posted 9 months ago

Build elegant and modern interfaces with WebAssembly.

Tech stack

  • C++

Overview


The primary project of Heliax is the Anoma protocol. Anoma is a sovereign, proof-of-stake blockchain protocol that enables private, asset-agnostic cash and private bartering amongst any number of parties. In addition to Anoma, Heliax works on open-source projects which are part of the Anoma ecosystem, including cryptographic libraries such as the MASP and tools for high assurance validity predicates and arbitrary zero-knowledge circuits (Juvix).

Heliax is a remote-first team, currently composed of cross-disciplinary members located around the world. All of our work is open-source. Our work culture is characterized by open-allocation, where team members have a high degree of freedom and autonomy in choosing when to work, what to work on, and whom to work with.

As a senior engineer within the Interfaces team, you will be integral to the development of the Anoma Wallet: a browser based multi-asset wallet that allows users to send and receive digital assets, including NFTs. This system is designed using a cutting-edge tech stack of TypeScript + React + Rust + WebAssembly.

Some representative examples of features you’ll be working on in this role are: adding support for Ledger hardware wallet connectivity, support for generation and use of file-based keys, generation of shielded transactions using cryptographic libraries, display of any digital asset (including NFTs) and associated transaction history, and on-chain management of staking and governance.


Responsibilities


  • Architecture & implementation of front-ends from design prototypes, wireframes and specifications in close collaboration with web designers
  • Development of lower level integrations of the applications with e.g. with the Ledger APIs.
  • Creation and maintenance of developer-friendly documentation and specifications for internal use as well as open-source contributors.


Qualifications


  • Either strong web development skills and experience using TypeScript and other modern web frameworks or experience with software development in Rust
  • You have a bachelor’s degree in Computer Science or equivalent knowledge and experience.
  • You are excited at the prospect of learning and working with state-of-the-art technologies such as WebAssembly and Rust.
  • You strive for clean, maintainable and tested code.
  • Willingness to learn Rust if coming from a web development background.


Bonus Qualifications


  • Worked on applications and end-user interfaces in the blockchain industry.
  • Have used applications or products of the blockchain industry before.
  • Interest and ability to learn and understand the codebases and the high level design of the Anoma blockchain protocol (Rust), understanding how zero-knowledge proof schemes and other cryptographic libraries (Rust), the SDK – or any other libraries or dependencies that will be integrated with the front-ends.
  • Experience with low-level programming languages, e.g. Rust, C, C++(even better if you have any projects written with it), functional programming languages, e.g. Haskell or OCaml.
  • Organized and/or participated in developer meetups or conferences and enjoys being involved with open-source communities.
  • Fluency in other languages.


Misc.


Preferred if residing within (+/- 3 hours) Central European time zones. Ideally someone who enjoys travel, nature and hiking. Often we find that products are best designed not in a meeting room but rather on a trail 🏔.

Compensation

Competitive

Contract type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Remote Working

  • Flexible Working

  • Team Workouts

  • Conference Tickets

  • Unlimited Vacation

  • Travel opportunities

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
email iconhello@works-hub.comUK flag

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

US flag

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2023 WorksHub

Privacy PolicyDeveloped by WorksHub