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