Bitwave provides enterprises a complete drop in solution for handling digital assets. Our platform offers complex tax tracking capabilities, automatic mark-to-market capabilities, crypto invoicing, and crypto bill pay. Plus, a unique part of our solution is an industry first multi-user, multi-sig wallet with an eye on governance, so even businesses can hold their coins safely, securely, and compliantly. Bitwave is a full back-office software solution for businesses using crypto, holding tokens, and more.

Bitwave

Senior Smart Contract Developer

Bitwave is a rapidly expanding startup that specializes in software for businesses that use digital assets and crypto. Our platform provides cryptocurrency accounting, tax tracking, bookkeeping, digital asset treasury management, crypto AR / AP tooling, and we recently added full DeFi support (lending pool, liquidity pools, NFTs, etc).

We're looking to hire a talented developer with a love for Blockchain and Smart Contracts to join our growing team.

In this role you will:

  • Develop Ethereum / BSC smart contracts in Solidity or Vyper
  • Obsess about the security of smart contracts and coordinate with external auditors
  • Understand L1 and L2 chains, and have a deep understanding of the innards of various blockchains
  • Collaborate cross-functionally with other teams to build performant and robust blockchain-based solutions, and to develop integration design and estimates on design and development services
  • Understand smart contract development cycles, truffle, and testing process
  • Develop or contribute to the development of dApps and understanding of Web3.js
  • Partner with product management to define the requirements and prototype and design new features
  • Develop high-level and detailed user flow diagrams, wireframes, storyboards, mockups, and protos to effectively communicate interaction and functional design
  • Be a key player in our agile process

Preferred Qualifications

  • Interest in digital assets, decentralized finance, and cryptocurrencies
  • BS degree in Technical expertise area (CS, Mathematics, etc)
  • 4+ years of experience in building enterprise software and coding
  • 1+ years of experience working on cloud software and
  • 2+ year of experience with blockchain and smart contracts (Ethereum, Hyperledger, Solidity, Vyper, etc)
  • Experience developing distributed systems
  • Experience with Java, Python, Golang, or similar languages
  • Hard-working, dedicated, data-driven
  • Ability to excel both independently and work cross-functionally
  • Demonstrated commitment to understanding and prioritizing the needs of the customer
  • Excellent written and verbal communication skills
  • Experience with agile tracking tools, CI / CD, GCP

Bonus qualifications:

  • Financial products, ERP systems, or similar
  • Data transform and data syncing skills