Full Stack Blockchain Developer

Job Description

We are searching for a highly skilled full stack blockchain developer to join our team and be a part of exciting projects with enormous potential.

Qualifications:

  • Extensive evm chain knowledge: minimum 2 years of experience working with multiple evm-based blockchains, such as ethereum, binance smart chain, or others.
  • Proficiency in web2.0 and web3.0 technologies: a strong background (3+ years) in react, node. Js, typescript, mongodb, and postgresql, enabling seamless development across both traditional web applications and decentralized applications (dapps).
  • Successful deployment of contracts: demonstrated experience deploying smart contracts on mainnet, indicating a deep understanding of the contract deployment process and associated best practices.
  • Ethers. Js, web3. Js, the graph, hardhat, mocha proficiency: hands-on experience with these tools and frameworks, highlighting proficiency in interacting with smart contracts, building decentralized applications, utilizing oracles, and conducting smart contract testing and development.
  • Dex (decentralized exchange) expertise: mandatory experience in decentralized exchange development, covering areas such as liquidity pools, automated market makers (amms), order books, and other core components of decentralized trading platforms.
  • Blockchain security: knowledge of best practices for securing smart contracts, wallets, and other blockchain-related components to mitigate potential vulnerabilities and attacks.
  • Strong problem-solving and collaboration skills: demonstrated ability to identify and resolve complex technical challenges in a collaborative team environment, displaying effective communication skills and adaptability.
  • Continuous learning and adaptation: a passion for blockchain technology and a commitment to staying updated with the latest advancements, trends, and protocols in the blockchain ecosystem.
  • Responsibilities:
    • Smart contract development and testing: write, test, and deploy smart contracts on evm-based blockchains, ensuring their correctness, security, and efficiency.
    • Codebase review: review the codebase of fellow developers, providing constructive feedback and suggestions to ensure code quality, adherence to best practices, and optimal performance.
    • Smart contract integration with dapps: integrate smart contracts with decentralized applications (dapps), connecting the frontend and backend components to enable seamless interaction and functionality between the user interface and the blockchain.
    • Backend / Subgraphs: build and maintain subgraphs, utilizing tools like thegraph / subsquid, to efficiently index and query data from smart contracts, enhancing the scalability and usability of dapps.
    • Collaboration: collaborate closely with the development team, including front-end and back-end developers, designers, and project managers, to ensure smooth coordination and successful project outcomes.
    • Project management: effectively manage multiple projects simultaneously, setting and meeting deadlines, prioritizing tasks, and ensuring timely delivery of high-quality work

Job Summary

  • Published on:2023-11-25 11:17 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-28