Senior Blockchain Engineer

Tether.to Logo

Tether.to

πŸ“Remote - Worldwide

Summary

Join Tether and contribute to the development of its open-source Wallet Development Kit (WDK) for building self-custodial wallet applications. This role involves designing, implementing, and collaborating on the toolkit's features across mobile and desktop platforms. The ideal candidate possesses extensive Node.js and JavaScript experience, along with a background in creating or integrating crypto wallets for DeFi and blockchain applications. Experience with modular architecture, complex platform development, and peer-to-peer technologies is essential. A strong understanding of security best practices is also required. The position offers the chance to work on groundbreaking projects using agile methodologies and innovative technologies.

Requirements

  • Advanced Node/JavaScript Expertise: +5 years of experience working with Nodejs and JavaScript programming
  • Past experience building or integrating crypto wallets for DeFi and blockchain applications
  • Modular Architecture: Familiarity with modular architecture for scalable applications
  • Complex Platform Development: Experience in actively developing complex platforms and APIs
  • Peer-to-Peer Technologies: Understanding of Peer-to-Peer technologies
  • Quick Learner: Ability to quickly adapt and learn new technologies
  • Security Awareness: Strong understanding and experience implementing best security practices

Responsibilities

  • Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms
  • Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base
  • Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data

Preferred Qualifications

  • High-Availability Concepts: Experience with high-availability concepts and best practices for ensuring system reliability
  • Additional Programming Skills: Knowledge of Go, Rust, or C++ is advantageous
  • Familiarity with message queues (Redis), caches, and job queues
  • Mobile Development: Experience in React Native, Flutter or Native mobile development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.