This is a remote position.
Smart Contract Development: Write, test, and deploy secure smart contracts, including those that interact with or hold funds in meaningful ways.
Blockchain Technology Expertise: Utilize in-depth knowledge of blockchain technologies, cryptography, and data structures to develop innovative solutions.
Collaboration and Communication: Work effectively within a team and articulate complex technical concepts to non-technical stakeholders.
Blockchain Analysis: Parse and understand blockchain data to create tools for aggregating and preparing data for use.
Innovative Thinking: Stay ahead of blockchain trends and technologies, applying creative problem-solving skills to develop cutting-edge solutions.
Security Focus: Ensure the highest standards of coding practices, focusing on security and auditability of smart contracts.
Requirements:
Proven Experience: Demonstrable experience in writing, testing, and deploying smart contracts in production environments.
Technical Proficiency: Strong background in blockchain technologies, cryptography, and data structures. Familiarity with programming languages such as JavaScript and Python is beneficial.
Collaborative Skills: Excellent communication skills and the ability to work effectively in a multidisciplinary team.
Blockchain Analysis: Proficiency in parsing and analyzing blockchain data.
Nice-to-Haves:
Advanced Degree: Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field.
Multi-Chain Development: Experience with non-EVM blockchain development and deploying smart contracts across multiple blockchains.
Mechanism Design: Innovative thinking in smart contract and blockchain protocol design.
Smart Contract Auditing: Skills in auditing smart contracts to identify and fix vulnerabilities.
Community Contribution: Active participation in blockchain communities and contributions to open-source projects.
Full Stack Development Experience: Knowledge of front-end and back-end development to assist with blockchain integrations.