Careers
EngineeringBlockchain Developer
Pune, India
Full-Time
Blockchain software developers build applications onto existing blockchain platforms. They handle front-end and back-end development, design, and maintenance
What you will do...
- Collaborating with managers to determine blockchain technology needs and envisaged functionalities
- Applying the latest cryptology techniques to protect digital transaction data against cyberattacks and information hacks
- Optimizing and securing blockchain applications by integrating new tools and technologies
- Educating sales personnel on blockchain features that allow secure digital payments
- Documenting blockchain development processes and complying with best practices in data protection
- Keeping up with current blockchain technologies and cryptography methods
- Strong technical understanding of blockchain products (Smart contracts, L1/L2 design and architecture, DAOs etc)
- Build and maintain GraphQL APIs to retrieve indexed data efficiently
- Build and maintain APIs to aggregate and calculate various graphs, both historic and real-time
- Build and maintain services for indexing and storing blockchain data
- Experiment and build with various decentralised technologies to improve the accessibility of data
We expect you to have...
- Prior professional experience in backend development roles
- Highly proficient with Typescript, GraphQL, Javascript
- Good understanding of key design principles
- Good understanding of DeFi / crypto financial primitives and the web3 landscape
- Experience with Ethereum with Solidity and related tools (Truffle, geth, etc.)
- Deep understanding of blockchain fundamentals (smart contracts, web3, DAOs)
- Knowledge about decentralized exchanges and other DeFi protocols