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 🌱.