Search

Move Smart Contract Developer

Insomnia Labs
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionSalary: $50-$70 / hour

Who We Are


Insomnia Labs is an enterprise consumer company leveraging blockchain technology to power loyalty and first-party data solutions for mass-consumer brands like LOreal, Unilever, Crocs, and International Cricket Council. At our core, we are cryptography and data experts, enabling AI-driven personalization, data monetization, and data-sharing for Consumer and IP businesses at a group and league level.


What You'll Do


We are seeking an experienced Move Smart Contract Developer to join our team as an independent contractor. The ideal candidate will have a proven track record of developing and deploying production-ready applications on the Sui blockchain. You will work closely with our product, design, and backend teams to create robust and efficient smart contracts that drive the functionality of our decentralized applications.


Key Responsibilities


  • Design, develop, and test smart contracts using the Move programming language on the Sui blockchain.
  • Collaborate with cross-functional teams to ensure seamless integration of smart contracts into decentralized applications.
  • Optimize smart contracts for performance, security, and scalability.
  • Conduct thorough testing and debugging to ensure the reliability and robustness of the deployed applications.
  • Conduct thorough code reviews and implement best practices to ensure high-quality deliverables.
  • Stay up-to-date with the latest developments in blockchain technology, particularly within the Sui ecosystem.
  • Troubleshoot and resolve issues in smart contract logic, audit, and deployment.


Requirements


  • Proven experience developing and deploying production-grade smart contracts on the Sui blockchain.
  • Deep understanding of the Move programming language and its unique features.
  • Strong knowledge of blockchain fundamentals, including consensus mechanisms, cryptography, and decentralized application architecture.
  • Proficiency in testing frameworks and tools for blockchain development.
  • Familiarity with security best practices and common vulnerabilities in smart contract development (e.g., reentrancy, integer overflows/underflows).
  • Ability to write clean, modular, and well-documented code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work independently in a remote setting.
  • Experience with version control systems (Git) and familiarity with agile development methodologies.
  • Excellent communication and teamwork skills, with the ability to work effectively in a fast-paced and collaborative environment.
  • Strong critical thinking and problem-solving skills, attention to detail, and a passion for delivering high-quality solutions.


Nice to Have

  • Strong ability to think independently and proactively seek clarity by asking the right questions, ensuring a comprehensive understanding of project requirements and objectives.
  • Demonstrated aptitude for challenging assumptions, proposing alternative approaches, and advocating for the right solutions based on a thorough understanding of the problem at hand.
  • Proficient in collaborating with both technical and non-technical teams, effectively communicating complex concepts in a clear and concise manner, fostering a cohesive and productive work environment.
  • Experience with other blockchain ecosystems and smart contract languages (e.g., Solidity, Rust).
  • Contributions to open-source blockchain projects.
  • Background in decentralized finance (DeFi) or non-fungible tokens (NFTs).


remote work

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...