Blockchain Developer Ecosystem Growth
About the Role
You will design, develop, and maintain smart contracts, blockchain applications, and protocol-level components. You will build secure and scalable solutions on the Algorand blockchain, implement and maintain testing frameworks, debug and optimize production systems, and contribute to open-source and ecosystem tooling. You will collaborate with cross-functional teams to deliver end-to-end Web3 solutions and independently drive work to completion.
Requirements
- 4+ years of software engineering experience with strong exposure to blockchain development
- Hands-on experience with smart contract development in Python and TypeScript
- Understanding of blockchain fundamentals including consensus cryptography transaction models and state management
- Strong team collaboration and communication
- Good problem-solving skills and eagerness to learn new technologies
- Ability to work independently and as part of a team
- Strong understanding of Git
- Direct experience building on Algorand (good to have)
- Familiarity with DeFi NFTs token standards or decentralized identity (good to have)
- Knowledge of distributed systems and cryptographic primitives (good to have)
- Experience with Web3 tooling wallets and indexing solutions (good to have)
- Open-source contributions in blockchain or Web3 ecosystems (good to have)
Responsibilities
- Design, develop and maintain smart contracts
- Build secure and scalable solutions leveraging the Algorand blockchain
- Implement and maintain testing frameworks for smart contracts and integrations
- Collaborate with cross-functional teams to deliver end-to-end Web3 solutions
- Debug optimize and maintain blockchain systems in production
- Contribute to open-source initiatives and ecosystem tooling
- Test and fix bugs and other coding issues
Benefits
- Competitive remuneration
- Excellent retention program
- Supportive and flexible work arrangement
- Monthly wellness budget
- Computer and tech accessories
