Job Description

Join a dynamic team revolutionizing the e-commerce space by integrating the power of blockchain. We're at the forefront of creating seamless online shopping experiences, backed by decentralized technologies. Our platform bridges the gap between traditional e-commerce and the world of NFTs, providing both sellers and buyers with unparalleled transparency, security, and innovation.

Location: Hybrid (Office/Remote) - Office located in Tehran

Job Scope:

As a Senior Web3 Developer, you'll be diving deep into the world of blockchain, developing decentralized applications (DApps) and integrating them with our platform.

Your primary responsibilities include:

  • Developing smart contracts using Solidity and other blockchain-specific programming languages.
  • Implementing decentralized applications using blockchain protocols like Ethereum and Polygon.
  • Integrating front-end interfaces with blockchain networks and smart contracts.
  • Working with decentralized storage solutions like IPFS or Swarm.
  • Collaborating with cross-functional teams to develop innovative blockchain-based solutions.
  • Ensuring the security and integrity of blockchain applications by following best practices and conducting code audits.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies.
  • Collaborative and dynamic work environment.
  • Continuous learning and professional growth opportunities.

Requirements

Required Technical Skills:

  • Ethereum and Polygon protocols.
  • Smart contracts development using Solidity.
  • Familiarity with Web3 libraries/DApps such as web3.js and ethers.js.
  • Experience with Nodes/Web3 providers.
  • Knowledge of Wallet integration, especially Metamask.

Preferred Technical Skills:

  • Back-end stack knowledge (front-end is a plus).
  • Experience with other blockchain protocols and technologies.
  • Familiarity with decentralized identity and authentication solutions.

Soft Skills:

  • Strong problem-solving abilities.
  • Excellent communication skills.
  • Team player with a collaborative mindset.
  • Ability to adapt to changing priorities and technologies.

To see more jobs that fit your career