Job Description
Our mission is to develop and improve cutting-edge products using disruptive technologies to deliver an experience that lives up to the hype and expectations of our clients. We are performance maximisers, who specialize in blockchain and artificial intelligence technologies, and adept at delivering quality software with battle-tested tools optimized for one thing: time-to-market.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related field.
- Proficient in Solidity and Typescript.
- Proficiency in Rust is a plus.
- Extensive experience with blockchain development and smart contract creation.
- Strong understanding of blockchain bridges and their implementation.
- Experience working with zero-knowledge proofs (zk-SNARKs, zk-STARKs, etc) is a plus.
- Knowledge of cryptographic protocols and security principles.
- Familiarity with blockchain platforms such as Ethereum, Solana, Polygon, and others.
- Strong problem-solving skills and the ability to think critically and creatively.
- Excellent communication and collaboration skills.
Nice to have
- Experience with decentralized finance (DeFi) applications.
- Familiarity with privacy-focused blockchain projects.
- Contributions to open-source blockchain or cryptography projects.
- Experience with layer-2 scaling solutions.
- Knowledge of consensus algorithms and blockchain network security.
Responsibilities
- Design, develop, and implement blockchain solutions using Typescript, Solidity and Rust.
- Develop and maintain smart contracts on various blockchain platforms.
- Integrate and manage blockchain bridges to ensure interoperability between different blockchain networks.
- Collaborate with cross-functional teams to define, design, and deliver new features and functionality.
- Ensure the security and scalability of blockchain-based solutions.
- Stay updated with the latest industry trends, tools, and technologies in blockchain and cryptography.
- Provide technical guidance and mentorship to junior developers and team members.
- Participate in code reviews, testing, and debugging to ensure high-quality code.
What we offer
- Competitive salary and benefits package.
- Opportunity to work on innovative projects with a talented and passionate team.
- Flexible work hours and remote work options.
- Professional development opportunities and support for continuous learning.
- Inclusive and collaborative work environment.