Position Summary

Codebase is looking for a Blockchain developer to join us. You will be a part of a team building a new blockchain based solution for a travel and finance domain. We are looking for self-motivated and enthusiastic professionals. You shall be passionate about building complex blockchain based software solutions. The ideal candidate shall have significant experience creating cryptocurrencies, NFTs, smart contract, wallet integrations, and DeFi protocols.

Roles and Responsibilities

  • Search, design, develop, and test blockchain technologies.
  • Developing a cryptocurrency
  • Developing a smart contract
  • Developing backend pertaining to the blockchain
  • Develop and maintain server-side applications that hold the business logic and integrate with external systems.
  • Get involved in the research, design, development, and testing of blockchain technologies.
  • Become a strong independent worker and team contributor.
  • Take ownership of the smart contracts and decentralized application, define standards to be maintained by the entire development team.

Core Skills

  • Bachelor's or master’s degree in information security, computer science, or related.
  • 5+ years of strong background in software development.
  • At least 3 years of experience as a blockchain developer.
  • Experience working with open-source projects.
  • Strong knowledge of data structures and algorithms.
  • Hands-on experience in programming languages such as Java, Node JS, JavaScript, Python, Golang etc.
  • Experience working with SQL and NoSQL databases
  • Good knowledge of cryptography, blockchain protocols, and application security
  • Experience in writing smart contracts
  • Good understanding of NFTs and tokens
  • Experience in wallet integration like MetaMask and Coinbase Wallet
  • Experience working with decentralised application protocols like DeFi.
  • Excellent communication and collaboration abilities.
  • Working knowledge of at least one of the Blockchain frameworks such as Hyperledger Fabric, R3 Corda, Ethereum (Solidity)
  • Experience in using cloud infrastructure (AWS/Azure/GCP)
  • Experience with containerization and orchestration using Docker & Kubernetes
  • Good understanding of version control systems like GitHub and BitBucket.