Senior Software Engineer


Full Time

Posted on June 25, 2024

Company Description

NOBI helps people easily get more from their crypto asset & simplify their crypto investment experience. Our engineering team run hundreds of blockchain nodes, integrates with numerous DeFi smart contracts and run numerous real time robo trading to simplify the life our customers.

We’re here so that everyone can be part of the global cryptocurrency movement. Join us.

Job Description

Core Responsibilities:

  1. Design and develop scalable, high-performance backend services and APIs focused on Web3 technologies.
  2. Enhance and maintain Go-lang codebases to improve scalability and reliability.
  3. Implement blockchain interactions with RPCs, smart contracts in Solidity, and occasionally in Rust.


Required Qualifications:

  1. Significant Go-lang development experience, ideally in blockchain applications.
  2. Deep understanding of Go programming, particularly goroutines and channel handling.
  3. Proficient in reading smart contract developed using Solidity / Rust.
  4. Strong grasp of data structures, algorithms, and foundational computer science concepts.
  5. Ability to write clean, secure, and maintainable code.
  6. Experienced with Git or other version control systems.
  7. Excellent problem-solving skills with keen attention to detail.

Additional Information

Technical and Additional Skills:

  1. Experienced in third-party API integration within blockchain contexts.
  2. Knowledge of microservices architecture and technologies like Docker and Kubernetes.
  3. Familiar with JavaScript/TypeScript.
  4. Proficient in Web3, blockchain protocols, and encryption technologies.

Personal Attributes:

  • High degree of initiative and self-development.
  • Exceptional analytical abilities and innovative approach to problem-solving.
  • Strong communication skills, able to clearly convey technical details.
  • Comfortable working directly with the CTO in a small, expert team environment.

Please mention the word **PREFERRING** and tag RMTguMTQ0LjE3NC4yMTM= when applying to show you read the job post completely (#RMTguMTQ0LjE3NC4yMTM=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Get weekly job alerts in your inbox