About the company
Protokol is empowering global enterprises to solve real business challenges and future-proof their business through the power of custom blockchain solutions. All about simplicity, our streamlined approach makes integrating blockchain into your business easy. We are a specialist Web3 development and consulting partner that delivers custom solutions, products and dApps to market. As a specialist web3 partner we are experts in Blockchain, DPP, NFTs, DeFi and more – sitting at the forefront of our industry. Our global team collaborates with start-ups, enterprises and brands to help them understand and unlock their web3 potential through our range of development and consulting services. Our focus is agnostic – working with organisations, brands and projects from across the entire web2 and web3 spectrum.
Job Summary
Job Role & Responsibilities
📍Design and develop decentralized applications (dApps) on the Solana blockchain. 📍Demonstrate profound knowledge in Solana ecosystem. development tools (Anchor framework, Phantom, Solflare, etc.). 📍Write smart contracts/programs using the Solana programming language (Rust). 📍Undertake migration tasks and projects from the Ethereum ecosystem (smart contracts, standards, wallets, frameworks) towards Solana. 📍Collaborate with cross-functional teams to define, design, and ship new features. 📍Troubleshoot and debug issues related to blockchain protocols, smart contracts, and decentralized applications. 📍Optimize applications for maximum speed and scalability. 📍Collaborate with other team members and stakeholders, making it possible to quickly jump between projects and responsibilities. 📍Report to team lead/CTO with issues and any risks identified. 📍Stay up-to-date with the latest developments in blockchain technology and the Solana ecosystem. 📍Review Pull Requests related to our projects. 📍Follow our contribution guidelines. 📍Follow our Code of Conduct. 📍As an employee of the Protokol, represent the company in the best possible way and be respectful when commenting and communicating within community/customers (Slack, Pull Requests and any other Protokol related communication).
Required Skills & Experience
📍Proven work experience in software quality assurance. 📍Proven work experience as a web3 developer with Solana. 📍Experience with smart contract development on the Solana blockchain and other blockchain platforms (Ethereum). 📍Expertise in Rust programming language, with a strong understanding of its memory management models and concurrency patterns. 📍Solid understanding of blockchain technology and decentralized systems. 📍Familiarity with blockchain principles and the cryptographic underpinnings of Bitcoin and other cryptocurrencies. AWS experience.