Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Blockchain Rust Engineer contributing to expanding Wallet Core library for Trust Wallet. Join a global team to enhance blockchain integration for diverse applications.

Responsibilities

  • Join a highly autonomous team of engineers dedicated to expanding the capabilities of our Wallet Core library.
  • Contribute to an open-sourced, cross-platform library implementing low-level cryptographic wallet functionality for a high number of blockchains.
  • Impact the ease with which developers integrate blockchain technologies into their applications, fostering broader adoption and enhancing user experiences.

Requirements

  • 2+ years working in Crypto/Blockchain using Rust or Go or C++.
  • Strong software development background and knowledge of common algorithms and data structures.
  • Strong knowledge of writing efficient and safe code.
  • Basic understanding of blockchain cryptography (signatures, hash functions, encryption, zero-knowledge proofs, etc.)
  • Self-managed, proactive work style. Able to work independently within a team-centric environment.
  • Excellent interpersonal, consultative and communication skills, including exceptional English written communication.
  • Adept in modern development practices, including automated testing and continuous integration for library development.
  • Nice to have: Familiar with notable Rust Frameworks: Actix, Jsonrpsee, Alloy, Sqlx.
  • Understanding of Account Abstraction, ERC-4337.
  • Experience developing on-chain software in Rust.
  • Familiar with internal implementation of Bundler & Paymaster.
  • Understanding of latest EIP Specs: EIP-7702, ERC-7779.
  • Good understanding of web3 / blockchain concepts / industry.

Benefits

  • Be a part of the world’s leading blockchain ecosystem that continues to grow.
  • Excellent learning and career development opportunities.
  • Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
  • Tackle fast-paced, challenging and unique projects.
  • Work in a truly global organization, with international teams and a flat organizational structure.
  • Work fully remotely with flexible working hours.
  • Enjoy competitive salary and benefits.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

RustWeb3Go

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.