Senior Blockchain Engineer

closed
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
This job is filled or no longer available