Logo
Optomi

Blockchain Engineer

Optomi, Dallas, TX, United States


READ BEFORE APPLYING: This role is hybrid with 3 days a week in office. The office locations are in the following cities: Jersey City NJ, McLean, VA, Boston, MA, Dallas, TX, or Tampa, FL. Due to nature of client's work, I can only work with US Citizens or Green Card holders for this position. Any messages received from C2C firms will be ignored.

JOB DESCRIPTION:

  • The ideal candidate will have a deep understanding of blockchain technology and its associated smart contract capabilities.
  • In this role, you will play a pivotal part in developing and deploying smart contracts for our blockchain projects, ensuring the secure, efficient, and innovative application of decentralized technology.

RESPONSIBILITIES:

  • Design, develop, test, and deploy smart contracts.
  • Collaborate with frontend and backend developers to integrate smart contracts with web applications.
  • Rigorously review code to uphold standards of quality and functional adaptability.
  • Maintain and improve existing smart contracts based on evolving needs.
  • Stay ahead of the curve by updating knowledge on cryptographic and blockchain advancements, ensuring potential security threats are preempted and neutralized.
  • Work closely with product managers and stakeholders to crystallize technical needs and system architecture.
  • Offer your blockchain and smart contract expertise to a diverse team audience, catering to both technical and non-technical members.
  • Offer your blockchain and smart contract expertise to a diverse team audience, catering to both technical and non-technical members.
  • Stay updated with the latest developments in the Blockchain ecosystem and adapt solutions accordingly.
  • Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; calls out appropriately.

QUALIFICATIONS:

  • Bachelor’s degree in computer science, Engineering, or a related STEM field and/or equivalent experience.
  • Proven experience in blockchain technology and associated smart contract capabilities.
  • Proven experience with Solidity.
  • Strong understanding of blockchain security practices and potential vulnerabilities.
  • Proficiency in using tools like Truffle, Hardhat, Foundry, and Remix.
  • Experience with Solidity security testing tools like Slither, Mythril, Echidna
  • Practical experience with scripting languages like Javascript or Typescript.
  • Ability to craft unit and integration tests ensuring code longevity.
  • Demonstrable interest in best development practices, data structures, algorithms, and methodologies.
  • Excellent debugging and troubleshooting skills.
  • Proficient written and verbal communication skills.
  • Self-motivated with the ability to work in a fast-paced, evolving environment.
  • Development background in sectors such as banking, finance, or trading, paired with a comprehensive grasp of financial instruments and systems.