Blockchain (Web3) Developer
Experience:
5+ years
English:
Upper-Intermediate
Location:
Ukraine, Poland, Bulgaria
Infopulse is currently looking for a Blockchain (Web3) Developer in our offices in Bulgaria, Poland, Ukraine or remotely.
In this role you will play a pivotal role in designing, developing, and implementing blockchain-based solutions, work within a dynamic team of engineers, researchers, and industry experts to contribute to projects that transform industries and drive digitalization. This is an exciting opportunity to work on groundbreaking projects that leverage blockchain and Web3 technologies to drive innovation and create meaningful solutions.
Areas of Responsibility
- Blockchain Development: collaborate with cross-functional teams to architect, develop, and deploy blockchain-based applications and solutions using various blockchain platforms such as Ethereum, Polkadot, Binance Smart Chain, etc
- Smart Contracts: design, code, test, and deploy smart contracts to facilitate secure and transparent transactions on the blockchain. Ensure contract security and efficiency through thorough testing and auditing
- Decentralized Applications (DApps): build user-friendly and intuitive DApps that interact with blockchain networks, enhancing user experience and accessibility
- Web3 Integration: integrate Web3 technologies into applications, enabling seamless interaction between traditional web applications and blockchain networks
- Research and Innovation: stay up-to-date with the latest trends, tools, and best practices in blockchain and Web3 development. Contribute innovative ideas to drive the adoption of emerging technologies within the organization
- Collaboration: work closely with frontend and backend developers, product managers, and other stakeholders to ensure the successful integration of blockchain components into larger systems
- Security and Performance: implement robust security measures to safeguard sensitive data and transactions. Optimize blockchain solutions for performance and scalability
- Documentation: create clear and comprehensive technical documentation for developed solutions, ensuring ease of understanding and future maintenance
- Continuous Learning: demonstrate a strong commitment to self-improvement by continually learning and adapting to the evolving blockchain landscape.
Qualifications
- Degree in Computer Science, Software Engineering, or a related field
- Proven experience in blockchain development, with a focus on Ethereum and Web3 technologies
- Proficiency in programming languages commonly used in blockchain development, such as Solidity, JavaScript, and Python
- Strong understanding of smart contracts, decentralized applications, and blockchain architecture
- Familiarity with blockchain development tools, frameworks, and libraries
- Experience with blockchain deployment, node management, and network configuration
- Knowledge of cryptographic principles and security best practices in blockchain
- Excellent problem-solving skills and ability to work in a collaborative team environment
- Effective communication skills to convey complex technical concepts to both technical and non-technical stakeholders
- Proficiency with one of the following - Go programming language, Kubernetes or Docker will be an advantage