Remote Software Engineer - Smart Contracts - Partner Chains

Posted

Apply now
Please, let IO Global know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • IOG is a technology company focused on Blockchain research and development, emphasizing a scientific approach to ensure security, scalability, and sustainability.
  • The Partner Chains Tribe is an innovation project built using Substrate, aimed at simplifying blockchain deployment, operation, and interoperability.
  • As a Software Engineer, you will write high-quality code for IOG's products while working with cutting-edge research and technology.
  • You will follow agile software development practices and work with teams across multiple time zones.
  • The role requires you to work independently, review specifications, contribute to algorithm design, and write clean, efficient code.
  • You will commit often, cover your code with tests, review team members' pull requests, and fix bugs in both your code and legacy code.
  • You will be responsible for integrating software components, verifying and deploying programs, troubleshooting, and writing documentation and technical user manuals.
  • Knowledge of distributed and concurrent computation and cryptography is essential.

Requirements:

  • A minimum of 5 years of development experience in Solidity, Rust, or TypeScript is required.
  • Experience working with Git and practical experience with Agile software development methods is necessary.
  • Knowledge of functional and object-oriented programming paradigms is expected.
  • A degree in Computer Science is desirable but not essential.
  • You must be knowledgeable about cryptography and its usage in blockchains.
  • Demonstrated proficiency in programming languages such as Solidity, Rust, and TypeScript is required.
  • Experience in designing, developing, and deploying smart contracts on multiple blockchains is essential.
  • You should be able to create and optimize on-chain program architectures for efficiency, scalability, and security.
  • All smart contracts must be rigorously tested and audited to meet high security standards.
  • Experience with web services development and RESTful APIs, as well as distributed systems and network development, is necessary.
  • A track record of delivering software projects from start to finish is required.
  • Proficiency in software development best practices, including design, implementation, testing, and debugging, is expected.
  • You must be able to write idiomatic code that meets acceptance criteria and document code and APIs concisely.
  • Breaking down tasks into sub-tasks and adhering to software engineering principles is essential.

Benefits:

  • The position offers remote work flexibility.
  • There is a laptop reimbursement program available.
  • New starters receive a package to buy hardware essentials such as headphones and monitors.
  • Learning and development opportunities are provided to enhance your skills.
  • Competitive paid time off (PTO) is included as part of the benefits package.
Apply now
Please, let IO Global know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback